1
在WinForms TreeView
类中有一种方法只允许编辑一些节点吗?我知道我可以取消AfterLabelEdit
活动的编辑,但是我希望它甚至不允许编辑,这样人们就不会尝试。树节点标签文本编辑之前发生TreeView - 只允许编辑一些节点
在WinForms TreeView
类中有一种方法只允许编辑一些节点吗?我知道我可以取消AfterLabelEdit
活动的编辑,但是我希望它甚至不允许编辑,这样人们就不会尝试。树节点标签文本编辑之前发生TreeView - 只允许编辑一些节点
BeforeLabelEdit
事件,在这个事件中,你可以通过设置基于一些标准的事件参数来true
CancelEdit
财产取消编辑。例如:
private void treeView1_BeforeLabelEdit(object sender, NodeLabelEditEventArgs e)
{
if (e.Node.Text == "Node1")
e.CancelEdit = true;
}