2011-04-28 33 views
1

我已经继承了一个大型的Visual Basic项目,它具有许多“框架”(显然,它来自Visual Basic 6.0),现在是GroupBoxes。他们都覆盖整个表格。程序选择在执行期间显示哪一个。这一切都很好。选择在VB.NET中设计器中显示的完整窗体GroupBox

有没有办法在它们之间切换以便在Visual Studio设计器中显示?现在它只显示最后一个添加的内容,我必须转到代码而不是Toolbox才能更改所有后面的代码。

回答

1

所以你有多个GroupBoxes被彼此遮蔽?

你可以试试看看它是否适合你。

在VS中,去工具 - >选项。展开环境下拉列表并选择键盘。在“显示命令包含”文本框中键入“BringToFront”。确保在下面的列表框中选择“Format.BringToFront”。

在“使用新快捷方式”下拉框中,选择Windows窗体设计器。现在,选择您要使用的键盘快捷键,然后在“按快捷键”文本框中键入它。我使用了Ctrl + Alt + B。最后,点击分配,然后点击确定退出对话框。

您现在有一个快捷方式将选定的控件带到窗体的前面。

用VS中的GroupBox打开窗体,然后查看 - >其他窗口 - >文档大纲。从那里你可以看到树形视图结构中窗体上的每个控件。选择要处理的GroupBox,然后单击显示表单的选项卡,将焦点放回到表单上而不更改所选的GroupBox。现在打你的快捷方式把GroupBox放在前面,这样你就可以开始工作了。

我用简单的东西(两个文本框在对方后面)测试了它,它工作,所以希望它也适用于你。

+0

它的工作!我很高兴地惊叹。谢谢。 – 2011-04-28 22:36:17

0

在属性窗口中,下拉窗体中的所有控件。他们应该在那里。

+0

他们是,但即使选择一个也不会在设计师面前弹出它。 – 2011-04-28 22:25:22

相关问题