我有一个 VB.NET 的窗体,里面有大约 15 个 ComboBox 和 15 个 TextBox,还有其他控件。所有这些 TextBoxes
和 ComboBoxes
都位于面板中。原因是我需要根据用户选择/输入来调整控件的可见属性,因此将每个标签和控件分组放置在自己的面板中似乎是一种简单的实现方法。
我已通过属性设置了 Tab 顺序,但它不起作用。当我在窗体上使用 Tab 键时,它会跳过某些控件并不按照我所设置的 Tab 顺序进行。这是因为我的控件都位于单独的面板中吗?我已将 TabStop
设置为 false 对于我不想要的任何控件,但我对发生了什么有点困惑。似乎我的 ComboBoxes
和 TextBoxes
各自位于自己的面板内阻止了我的 Tab 索引工作。有人可以证实这一点或者有其他的想法吗?TabIndex
在我创建新窗体时有效。