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();
        }