【发布时间】:2015-05-05 06:15:30
【问题描述】:
当我们从树视图中选择父节点时,是否有任何属性可以禁用子节点选择
【问题讨论】:
当我们从树视图中选择父节点时,是否有任何属性可以禁用子节点选择
【问题讨论】:
这样做的特定属性...我不这么认为。 在 c# Winform 上,可能是这样的,处理 Treeview 的 AfterSelect 事件:
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (e.Node.Parent != null ){
MessageBox.Show("only parent nodes must be selected", "warning");
treeView1.SelectedNode=e.Node.Parent;
}
}
private void Form1_Load(object sender, EventArgs e)
{
//tree load
treeView1.SelectedNode = treeView1.Nodes[0];
treeView1.ExpandAll();
}
【讨论】: