winform 应用程序中遇到这样的问题:
界面上有三个文本框TextBox1、TextBox2、TextBox3。在第一个文本框中按TAB键时,将会依次触发TextBox1_KeyUp事件、TextBox2__KeyUp事件。由于我在KeyUp事件里捕获TAB键,并设置其焦点移动到下一个控件中,因此,此时控件的焦点将会定位到第三个控件。有什么办法可以解决吗?
也就是说,我不希望在第一个TextBox1中键TAB键后,系统会触发TextBox1_KeyUp事件、TextBox2__KeyUp事件,而应只触发第一个文本框的TextBox1_KeyUp事件.
界面上有三个文本框TextBox1、TextBox2、TextBox3。在第一个文本框中按TAB键时,将会依次触发TextBox1_KeyUp事件、TextBox2__KeyUp事件。由于我在KeyUp事件里捕获TAB键,并设置其焦点移动到下一个控件中,因此,此时控件的焦点将会定位到第三个控件。有什么办法可以解决吗?
也就是说,我不希望在第一个TextBox1中键TAB键后,系统会触发TextBox1_KeyUp事件、TextBox2__KeyUp事件,而应只触发第一个文本框的TextBox1_KeyUp事件.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货