我应该处理什么事件来对TextBox的完成更改作出反应(即当用户是
完成编辑TextBox的内容)?
解决方法:
您可以使用以下几种方法:保留事件或手动“键入已停止”事件.
Leave方法是最直接的方法,尽管正如事件名称所示,它只发生在TextBox失去焦点时,而不是在用户停止输入时.
TypingStopped事件是你自己需要创建的事件,但它的基本思想是一个持续时间很短的计时器(比如500ms,但你需要测试它),你在TextBox的每个KeyDown事件上重新启动它.计时器将触发自己的事件并在其超时结束时自行禁用.
编辑:根据Hans的建议更新为离开事件.