0
我有兩個窗體窗體,當我按TAB時,光標在表單1「文本框」應放置在form2「文本框」中。 注:Form1並表格2並排我有兩個窗體窗體,當我按下TAB時,窗體1文本框中的光標應放置在窗體2中textbox.Form1和窗體2並排
我有兩個窗體窗體,當我按TAB時,光標在表單1「文本框」應放置在form2「文本框」中。 注:Form1並表格2並排我有兩個窗體窗體,當我按下TAB時,窗體1文本框中的光標應放置在窗體2中textbox.Form1和窗體2並排
這裏邊是一個解決方案:
//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();
}
}
這不是一個完整的解決方案,但可以幫助你瞭解基本的機制來改變代碼滿足您的要求。
您的表單在「TextBox」旁邊是否有其他控件? –
form1我只有一個文本框,然後光標應該去form2文本框 – SAI
它是關於控制索引.. – matzone