bwe*_*rks 4 c# visual-studio-2005 tab-ordering winforms
我有一个带有一堆面板的表单,以及一些面板组内的面板.在Vs2005中使用TabOrder工具时,容器外部的控件给出整数(0),面板内的控件给出小数(72.0),组框内面板内的控件给出三部分值(73.73.0).不幸的是,生成的Tab键顺序与我单击我的控件的顺序无关.
此工具是否仅支持嵌套容器?难道我做错了什么?也许在我点击时按住Shift-或Ctrl-(我试过这些没有成功)?
我是否会被迫手动输入所有控件的三部分Tab键顺序?那将是一个无赖.
Tab键顺序工具不是为您手动输入值而设计的; 它是为您按照您希望它们作为用户选项卡进行的顺序单击控件而设计的.
这些数字不是小数; 它们表示其父容器中控件的Tab键顺序.例如,如果您有一个Panel名为Form panel1且其Button内部命名的Form button1,那么button1将显示如下数字:
X.Y
Run Code Online (Sandbox Code Playgroud)
X 是Tab的顺序 panel1Y是的标签顺序button1 内 panel1.我会承认,设计师并不像它应该的那样直观(或透明),但确实有效.