tabindex 属性

应用于 请参阅

指定页面上控制的 Tab 键次序,以及表单集中表单对象的 Tab 键次序。设计和运行时可用。


语法

[Object.]Control.TabIndex[ = nOrder]

设置
nOrder

指定控制的 Tab 键次序。

说明

对表单中的控制来说,按照控制添加的次序指定 Tab 键次序,每个新建控制都位于 Tab 键次序的末尾。
对于表单集中的一个表单,按照表单添加的次序指定 Tab 键次序。在表单集中,nOrder 为 1 的表单就是第一个被激活的表单。当用户在表单的最后一个控制上按下 Tab 键,焦点就移到下个表单中 Tab 键次序为 1 的控制上。如果表单不在表单集中,则忽略 tabindex 属性。
可以在设计时使用属性窗口或在运行时使用代码改变此属性。然而,如果要改变一个控制或表单的设置,必须改变页面中所有控制和表单集中所有表单的设置值。如果没有指明所有控制或表单对象的 Tab 键次序,对于剩下的控制和表单对象,Visual FoxPro 将把它们运行时添加、改变的次序作为 Tab 键次序,这可能产生意料不到的结果。

若要忽略一个控制或表单的 Tab 键次序,可将 TabStop 属性设置为“假”(.F.)。