Visual Studio 2012中的Tab Order Assignment对话框在哪里?

只要我记得,Visual Studio有一个集成的对话框,可以让你轻松地组织你的控件的标签顺序。

我刚刚创build了我的第一个VS 2012 WinForms项目,添加了所有的控件,并去findTab索引对话框,它似乎从Visual Studio中缺less。

我发现这个MSDN文章 ,指出我可以通过转到FORMAT> Tab顺序来打开这个对话框。 问题是我的FORMAT菜单上没有Tab Order选项。 或者,文档状态在Ctrl + D应打开此对话框。 它不。

另一种方法是selectVIEW> Tab Order菜单选项。 此方法导致选项卡索引框hover在您的控件上。 随后,您可以按照您希望标签的顺序逐个单击您的控件,以设置标签顺序。

这是不可接受的,因为我的表单包含许多面板和组框,相互覆盖。 点击我的控件是不可能的,因为其中的许多控件在devise器中不再可见。

有没有一种简单的方法来设置我的控件的选项卡顺序,就像之前使用的Visual Studio的旧版本?

它仍然可用,您只需将其添加回视图菜单。 工具+自定义,命令选项卡,菜单栏=查看。 在你想要插入的控件中select菜单项,比如最下面的那个。 然后添加命令,Category = View,Commands = Tab Order。

Tab顺序

你对这个命令的记忆听起来有点朦胧,从来没有在格式菜单上,它从来没有一个对话框。 如果你想把它放在格式菜单上,那么你可以在命令选项卡中select格式菜单栏。 尽pipe如此,您不能将其设置为对话框,但会在devise器视图中对控件进行编号。 一些你实际上记得View + Document Outline命令的几率。

转到您的alignment工具栏。 最后,点击小小的“添加或删除button”向下箭头。 点击“添加或删除button”button,并看看列表的底部。 你应该看到Tab键。 点击它,它会被添加到alignment工具栏。 在这里输入图像说明

我发现这是非常有用的http://msdn.microsoft.com/en-us/library/csz6b8x8.aspx

它允许您只需按照您希望它们通过的顺序点击各种控件。 如上所述,您在“显示选项卡顺序”模式下执行此操作; Elton提供的关于将图标添加到工具栏的提示可以轻松切换模式。

Ctrl-双击第一个控件,然后单击后续控件,然后按Enter键结束。 如果您按住Ctrl键并点击前面的那个,也可以按照顺序点击。

(VS Express 2013)

您可以使用“文档大纲”视图单击您的控件。 如果它们全都具有相同的TabIndex值,则它们的Z顺序将被用作Tab键顺序。 “文档大纲”视图也可以更改Z顺序。

在某些情况下,视图菜单中的Tab顺序工具会消失。 例如,如果你敲一个文本框,然后去它的属性,tab选项将不会显示。 您必须select一个控件,然后立即转到视图菜单并select标签顺序。

    Interesting Posts