Winforms TreeView在设计时选择节点

时间:2013-11-05 19:15:20

标签: winforms treeview

我正在尝试根据UserControl控件创建TreeView。我需要在设计时处理节点选择。不幸的是,在设计时不会在Visual Studio中选择节点。欢迎提出任何建议/解决方法。

2 个答案:

答案 0 :(得分:0)

private void treeView1_MouseDown(object sender, MouseEventArgs e)
{
    if (e.Button == System.Windows.Forms.MouseButtons.Right)
    {
        var info = treeView1.HitTest(e.Location);
        treeView1.SelectedNode = info.Node;

        if (info.Node == null)
        {
            // do something
        }
        else
        {
            // do something
        }
    }
}

使用TreeView.HitTest

答案 1 :(得分:0)

使用TreeNode Editor

有这样的选项

enter image description here

您可以通过两种方式打开它:

  1. 右键单击 TreeView 控件 - > 修改节点
  2. OR

    1. 属性窗口转到行为部分,然后查找节点(收藏)