验证和调整树视图标签

时间:2020-03-06 15:04:48  来源:igfitidea点击:

我有一个treeview控件,并捕获了它的after-label-edit事件。我希望能够验证用户的输入并进行调整(例如,输入时间过长),但是我似乎只能取消新值,而不能更改它。有任何想法吗?

我不想打开一个新表单,用户可能正在重命名这些表单的范围,并且它不会太麻烦。

干杯。

解决方案

我们无法从EventArgs中获取正在编辑的节点,并手动设置其文本吗?如果这导致AfterLabelEdit再次被触发,那么如果它来自手动编辑,则应添加一个标志以退出它。