Exemple #1
0
        private void Update(IPersonaFile item)
        {
            UpdateContextMenu(PersonaEditorLib.Utilities.PersonaFile.GetContextMenuItems(item.Type));

            _SubItems.Clear();

            var list = item.SubFiles;

            foreach (var a in list)
            {
                UserTreeViewItem temp = new UserTreeViewItem(a);
                temp.SelectedItemChanged += SubFile_SelectedItemChanged;
                temp.SelectedItemOpen    += SubFile_SelectedItemOpen;
                _SubItems.Add(temp);
            }
        }
Exemple #2
0
 private void SubFile_SelectedItemOpen(UserTreeViewItem sender) => SelectedItemOpen?.Invoke(sender);
Exemple #3
0
 private void SubFile_SelectedItemChanged(UserTreeViewItem sender) => SelectedItemChanged?.Invoke(sender);