对话框中的Tab键顺序

时间:2009-09-08 14:06:00

标签: visual-studio modal-dialog

我正在使用旧版本的Visual Studio,它只提供用于设置制表位的“交互式”方法。在设置它们之前是否还要清除所有制表位?或者无论如何将一个给定的控件排除在制表位之外?

2009年9月10日增加 我的部分问题是混淆制表位和制表位。我天真地假设设置标签停止顺序,设置标签停止因此很混乱。感谢您指出在属性框中设置了制表位。

2 个答案:

答案 0 :(得分:5)

您不清楚您的特定VS版本,但据我记忆(回到VC6),如果您只需按所需顺序单击每个控件,就会自动分配Tab键顺序。通常无需事先重置它们。

VC6教程中的这个提示可能会有所帮助:

  

调整您的标签顺序   控件,您可以选择Tab Order   从布局菜单中单击命令   按照你的顺序控制   希望他们被标记。如果你有   复杂的对话框,只想要   更改几个的Tab键顺序   控制,你可以采取一点   按住Ctrl键的快捷方式   并选择最后一个控件   选择之前正确选项卡   控制该选项卡不正确。   单击对话框中的空白点   框,或按Enter,将退出   标签订单模式。

     

防止控制   使用Tab键到达,清除   控件上的制表位复选框   财产页面。

如果要以编程方式更改选项卡行为,请查找WS_TABSTOP windows style

答案 1 :(得分:2)

打开要更改其Tab键顺序的对话框。按Ctrl + D.在对话框中,您将看到每个控件旁边的数字,表示该控件的Tab键顺序。按照您希望Tab键顺序的顺序单击控件。