我有两个窗体,当我按下 TAB 时,窗体 1“文本框”中的光标应该放在窗体 2“文本框”中。注意:Form1 和 Form 2 并排放置
问问题
49 次
1 回答
0
这是一个解决方案:
//This form contains textBox1
public class Form1 : Form {
public Form1(){
InitializeComponent();
}
protected override bool ProcessTabKey(bool forward){
if(textBox1.Focused) form2.FocusText();
base.ProcessTabKey(forward);
}
Form2 form2 = new Form2();
}
//This form contains textBox2
public class Form2 : Form {
public Form2(){
InitializeComponent();
}
public void FocusText(){
textBox2.Focus();
}
}
它不是一个完整的解决方案,但可以帮助您了解更改代码以满足您的要求的基本机制。
于 2013-07-11T11:46:22.713 回答