我正在 winform (c#) 中使用文本框,并使用文本在数据库中进行查询。
但每次文本更改时,我都需要不断查阅文本框的文本。因此,对于这些,我使用 KeyUp。但这个活动太慢了。
文本框编辑完成后是否会触发任何事件?我考虑完成2个条件
控制失去焦点。
控制有200ms无按键
你可以使用失去焦点 http://msdn.microsoft.com/en-us/library/system.windows.forms.control.lostfocus.aspx事件,当用户单击文本框外部的控件时捕获。
否则,您需要从现有事件之一中进行选择。 (在此列出 http://msdn.microsoft.com/en-us/library/system.windows.forms.textbox_events.aspx)
想想看,您可能需要捕获多个事件。例如,如果有人复制/粘贴,则拖放...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)