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;
}