我有这个代码:
this.searchInput.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.inputKeypress); 私人无效按键(对象发送者,KeyPressEventArgs e) { // 如果 Tab 已经被按下 if(122 == (int)e.KeyChar) { switchTab(sTab); MessageBox.Show(sTab); } }
它的作用是将焦点集中在另一个元素上。但是,当焦点设置为 TextBox 时,我按 TAB 键,它只会在 TextBox 中创建一个选项卡,而不会将焦点设置在下一个元素上。
任何人都知道我怎样才能使这项工作?
我试图设置 e.Handled = true; 但这没有用...