C#treeview节点

时间:2010-09-20 17:45:37

标签: c# treeview

我有一个treeview1:

             treenode--
                  treenode1--
                     treenode2
                     treenode3

如果要显示参数,可以只选择node2和node3。如何阻止选择节点和node1?我尝试这样,但你可以选择所有节点:

    private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
    {
    ...
     }

2 个答案:

答案 0 :(得分:0)

您必须在树节点上使用SelectAction属性。您需要在创建节点时在节点上设置它。

在节点和node1上设置selectaction = none

答案 1 :(得分:0)

如果是win表单TreeView处理BeforeSelect事件并将TreeViewCancelEventArgs参数的Cancel属性设置为false。对于网页控件,请参阅Vinay的回答。