我有一个User-Control
,其中包含2 Textbox
和1 Button
,如下所示:
当我按下表单时显示表单,当表单关闭时,我希望从User-Control
开始关注并且Form
上的下一个控件得到焦点,我为此问题编写了此代码:
private void Btn_Select_Click(object sender, EventArgs e)
{
if (t.ShowDialog() == DialogResult.OK)
ProcessTabKey(true);
}
我除了父表格上的下一个控件得到了重点但是UserControl
上的文本框得到了关注,我将TabStop
属性更改为false
2 textbox
但仍然有问题。
有谁能知道我是如何解决这个问题的?
答案 0 :(得分:1)
使用:
this.FindForm().SelectNextControl(this, true, true, true, true);
取代:
UserControl.ProcessTabKey();
将解决问题。