Windows 窗体 TabIndex 未跟随索引

run*_*ier 3 .net c# winforms

我有一个 Windows 窗体应用程序,其中一个窗体上有一个 TabControl,在其中一个选项卡中我有多个文本框,每个文本框的 TabIndex 设置为值 1->9。当表单被加载时,其中一个文本框(带有 tabIndex 5)被赋予焦点并且带有 TabIndex 6 的文本框被禁用。当用户填写第一个字段并点击选项卡时,焦点不会转到下一个文本框,而是转到 TabControl 外部的保存按钮,并且 TabIndex 为 13。我不知道为什么文本框(带有位于索引 5) 下方和左侧的索引 7 没有获得焦点。

Vij*_*ill 5

当您在设计模式下拥有表单时,在“查看”菜单中,有一个“选项卡顺序”选项,您只需按您喜欢的顺序单击控件即可设置选项卡顺序。它还可以帮助您可视化其他容器中控件的 Tab 键顺序(如面板中的控件)。

通过这种方式,您不仅可以查看控件是否具有正确的顺序,还可以查看它们是否也具有正确的父级(容器)。

维杰