//========================================================================================== //========================================================================================== // Core //========================================================================================== //========================================================================================== public MainWindow() { InitializeComponent(); WindowTitle.MakeDefault(this); DataHandler.SetTree(Tree_Hierarchy); ContextMenu LocationMenu = new ContextMenu(); MenuItem LocationAddEntry = new MenuItem() { Header = "Создать локацию" }; MenuItem LocationAddSelector = new MenuItem() { Header = "Создать разветвление" }; MenuItem LocationAddFolder = new MenuItem() { Header = "Создать папку" }; LocationAddEntry.Click += LocationAddEntry_Click; LocationAddSelector.Click += LocationAddSelector_Click; LocationAddFolder.Click += LocationAddFolder_Click; LocationMenu.Items.Add(LocationAddEntry); LocationMenu.Items.Add(LocationAddSelector); LocationMenu.Items.Add(LocationAddFolder); LocationMenu.Name = null; Tree_Hierarchy.ContextMenu = LocationMenu; (TabControl_Main.Items[0] as TabItem).Visibility = System.Windows.Visibility.Collapsed; (TabControl_Main.Items[1] as TabItem).Visibility = System.Windows.Visibility.Collapsed; (TabControl_Main.Items[2] as TabItem).Visibility = System.Windows.Visibility.Collapsed; InitializeDecisionButtons(); InitializeDecisionButtonContextMenu(); }
private void NewCommand_Executed(object sender, ExecutedRoutedEventArgs e) { ClearTreeView(Tree_Hierarchy); WindowTitle.MakeDefault(this); }