private void lvItems_DoubleClick(object sender, EventArgs e) { if (lvItems.SelectedItems.Count == 0) { return; } PineappleTreeNode node = mainForm.Mapping.FindNode((RenamedBase)lvItems.SelectedItems[0].Tag); node.TreeView.SelectedNode = node; node.EnsureVisible(); }
private void lvResults_DoubleClick(object sender, EventArgs e) { if (lvResults.SelectedItems.Count == 0) { return; } PineappleTreeNode node = ((ItemDescriptor)lvResults.SelectedItems[0].Tag).Item.TreeNode; node.TreeView.SelectedNode = node; node.EnsureVisible(); Close(); }
private void tbtnOpenInTree_Click(object sender, EventArgs e) { if (pineappleTreeView.SelectedNode == null) { return; } ItemDescriptor descriptor = pineappleTreeView.SelectedNode.Tag as ItemDescriptor; if (descriptor == null || descriptor.Renamed == null) { return; } PineappleTreeNode node = descriptor.Renamed.TreeNode; node.TreeView.SelectedNode = node; node.EnsureVisible(); Close(); }