标签: c# forms treeview
我有一个树视图控件,并且已经捕获了它的标签后编辑事件。我希望能够验证用户的输入并进行调整 - 例如,如果它太长 - 但我似乎只能取消新值,而不是更改它。有什么想法吗?
我不想打开新表单,用户可能会重命名这些表单并且它不应该太麻烦。
干杯。
答案 0 :(得分:1)
您无法从EventArgs获取正在编辑的节点,并手动设置其文本吗?如果这导致AfterLabelEdit再次被触发,那么如果它来自手动编辑,你应该添加一个标志来退出它。