处理组合框事件的最佳方法是什么?换句话说,在用户从组合框中进行选择的情况下,最佳的事件处理程序是什么?我正在使用textchanged事件,但似乎有点草率。有没有更好的办法?顺便说一下,我正在使用的程序是一个转换长度的单位转换器。
每当组合框内的文本更改时,都会触发textchanged事件。添加到组合框中的每个字符都会触发它,从而使其变得草率。
为避免性能问题,请使用Lostfocus(如果不再选择该控件,则将触发)或SelectedValue / Selectedindex更改事件。
要回答您的其他问题,请操纵按键事件。
转到组合框的按键事件,然后键入以下内容:
e.handled = true
这将拒绝用户的任何输入。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句