private void listViewMachineGroups_MouseDoubleClick(object sender, MouseButtonEventArgs e) { var selectedItem = (ComputerDetailsData)listViewMachineGroups.SelectedItem; if (selectedItem != null) { var path = treeViewMachinesAndTasksHandler.GetNodePath() + "\\" + selectedItem.Name; if (!selectedItem.ImageSource.Contains("Folder")) { var dialogComputerDetails = new ComputerDetails(); dialogComputerDetails.computerPath = path; dialogComputerDetails.ShowDialog(); } else { treeViewMachinesAndTasksHandler.SetTreeNode(selectedItem.Name); } } }
private void listView_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (listView.SelectedItems.Count != 0) { var computerDetail = (ComputerDetailsData)listView.SelectedItems[0]; var path = treeViewMachinesAndTasksHandler.GetNodePath() + "\\" + computerDetail.Name; if (!computerDetail.ImageSource.Contains("Folder.ico")) { var dialogComputerDetails = new ComputerDetails(); dialogComputerDetails.computerPath = path; dialogComputerDetails.ShowDialog(); } else { treeViewMachinesAndTasksHandler.SetTreeNode(computerDetail.Name); listView.SelectAll(); } } }