public void LoadTreeViewMachinesAndTasks() { treeViewHandler.AddPath(@".\Machine Groups"); treeViewHandler.AddPath(@".\Tasks"); treeViewHandler.AddPath(@".\Machine Groups\Lock"); treeViewHandler.Refresh(); }
private void Window_KeyUp(object sender, KeyEventArgs e) { switch (e.Key) { case Key.F5: { treeViewMachinesAndTasksHandler.Refresh(); break; } case Key.F2: { if (listViewMachineGroups.Visibility == Visibility.Visible) { RenameItem((ComputerDetailsData)listViewMachineGroups.SelectedItem); } else { RenameItem((TaskData)listViewTasks.SelectedItem); } break; } case Key.Delete: { DeleteItem(); break; } } if (Keyboard.IsKeyDown(Key.LeftCtrl) || Keyboard.IsKeyDown(Key.RightCtrl)) { switch (e.Key) { case Key.A: { listViewMachinesAndTasksHandler.SelectAll(); break; } case Key.X: { copy = false; CopyToClipBoard(); break; } case Key.C: { copy = true; CopyToClipBoard(); break; } case Key.V: { PasteClipBoard(); break; } case Key.W: { runWakeOnLanOnSelectedItems(); break; } case Key.R: { RemoteDesktop(); break; } case Key.T: { ConfigureTemplate(); break; } } if (Keyboard.IsKeyDown(Key.LeftShift) || Keyboard.IsKeyDown(Key.RightShift)) { switch (e.Key) { case Key.N: { NewFolder(); break; } } } } if (Keyboard.IsKeyDown(Key.LeftAlt) || Keyboard.IsKeyDown(Key.RightAlt)) { /* Your code */ } if (Keyboard.IsKeyDown(Key.LeftShift) || Keyboard.IsKeyDown(Key.RightShift)) { } }