【发布时间】:2014-07-26 00:08:48
【问题描述】:
我有一个包含许多文本框的表单。我需要一个组内的一些文本框,以及另一组内的其他文本框。按组,我只需要一种方法让这些 TextBox 看起来彼此归属。
我制作了两个面板并向它们添加了文本框。然后,我在这些面板周围放置了一个边框。
但是,我的问题是,当我按下 Tab 时,焦点不会转到下一个 TextBox,而是会随机转到另一个 TextBox .有时下一个文本框在第一个面板中,有时在第二个面板中。如何控制焦点顺序?
这是一张图来说明我的观点:
【问题讨论】:
-
正如其他人所说,使用
TabIndex属性但不要在代码中分配值。使用设计器。在 Visual Studio 中,转到标有“视图”的菜单项,然后从上下文菜单中选择“Tab Order”。 -
@ByteBlast 是的,它可以工作,谢谢
-
This answer 也可能有帮助。
标签: c# winforms windows-forms-designer