【发布时间】:2012-06-22 08:47:51
【问题描述】:
当使用 textbox.Undo();我收到以下错误:
撤消单元打开时无法撤消或重做。
现在我明白为什么会出现这种情况(因为它是一个活动的可撤消事件),但是如果用户输入了无效字符,我可以通过什么事件对文本框执行验证并撤消更改?
【问题讨论】:
-
你应该改用行为。
-
SepehrM - 你能举个例子吗?如果您还不想验证但只想阻止这个该死的异常消息破坏您的会话怎么办?当用户输入速度太快或者可能将一大块数据粘贴到字段中时,我会得到这个。甚至没有验证。