private void AddNode(TreeNode root, TreeNode node)
        {
            if (root == null)
            {
                //PropertyContextMenuTreeView.Nodes.Clear();

                // Add the root
                PropertyContextMenuTreeView.Nodes.Add(node);
                PropertyContextMenuTreeView.ExpandAll();
            }
            else
            {
                // Add to the selected node
                root.Nodes.Add(node);
                root.ExpandAll();
            }
        }
 private void PropertyContextMenuTreeView_MouseDown(object sender, MouseEventArgs e)
 {
     PropertyContextMenuTreeView.SelectedNode = PropertyContextMenuTreeView.GetNodeAt(e.X, e.Y);
 }