【发布时间】:2011-03-14 16:59:56
【问题描述】:
我的表单上有一个文本框。虽然我正在更改文本但尚未完成,如果我添加事件 TextChanged 那么在我更改文本期间将引发此事件 => 这不是我所期望的。
第二种情况:我没有使用 TextChanged,而是使用了 text_Validated 或 text_Validating 事件,它仅在我的鼠标指针指向文本框本身之外的另一个区域之后才起作用。
所以,我的问题是如何以这样一种方式实现,即在更改文本后而不像 TextValidated 行为那样移动指针,然后文本框事件将引发。
我希望你能理解我目前的问题,并就如何解决这个问题给我一些建议。
【问题讨论】:
-
这是 WebForms、WinForms、WPF、Silverlight 还是什么?
-
如果不是文本框失去焦点,您确定用户何时完成输入的标准是什么?
-
我认为一旦用户停止输入一段时间(在失去焦点之前),他想做一些事情。
-
是winform。是的。吉米是对的,一旦用户停止输入一段时间,就做点什么!
标签: c#