我在日常工作中使用Delphi 2007,现在开始关注VS2008和C#。 与Delphi相比,一个令人困惑的事情是VS.的设计编辑。
Layout hierarchy in Delphi http://pp.kpnet.fi/bengtsson/temp/delphi.png
正如您在左侧看到的,我有一个组件层次结构。其中一些像TPanel和TGroupbox可以包含其他组件。只需在树视图中拖放即可轻松更改父级。
将此与具有扁平结构的VS进行比较。如何重新组织VS中的组件布局?这是我错过的东西吗?
此致
答案 0 :(得分:3)
在这种情况下,Delphi和C#之间没有区别。即使在C#中,您也可以在组框或面板中嵌入控件。我不认为Visual Studio具有与Delphi相同的Structure面板,但在创建该表单时存在相同的层次结构。
编辑:它被称为“文档大纲”,你可以在菜单View - >下找到它。其他Windows - >文件大纲。或者在设计模式下按CTRL + Alt + T.
答案 1 :(得分:2)
有第三方支持,谷歌告诉我:http://www.telerik.com/products/winforms/tools.aspx。这可能意味着VS不支持开箱即用;-)不确定它是否允许在父母之间移动。
答案 2 :(得分:2)
您是否正在寻找类似Source Code Outliner PowerToy ??
的内容或者,如果您是CodeRush用户并在Visual Studio中安装了DXCore,您也可以查看DX_SourceOutliner。