我面临着一个似乎无法解决的小问题。
问题是在 WinForm 中我有几个容器(TabControls、Panels...)。
控件中的 Tab 键顺序工作正常(当然)。但现在客户要求更改 taborder,从第一个容器(当前 tabindex 0,0,1)中的文本框跳转到另一个容器(当前 tabindex 0,1,0,1)中的控件。
我的第一种方法是将第二个的 tabindex 设置为 0,0,1,1 但没有效果。选项卡从 0,0,1 跳转到 0,0,2。
我也尝试了其他几种组合,但没有结果。
有人可以向我提供如何解决这个问题的提示吗?
PS:0,0,0 代表包含控件的容器,以防不清楚
您可以与离开事件 http://msdn.microsoft.com/en-us/library/system.windows.forms.control.leave.aspx该控件,并在后面的代码中手动设置焦点来执行此操作。
private void textBox1_Leave(object sender, System.EventArgs e)
{
textBox2.Focus();
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)