如何为WinForms应用程序提供基于解决方案的布局?

时间:2015-08-05 00:36:21

标签: c# winforms layout

我正在编写一个C#表单应用程序,我希望我的应用程序的布局具有类似的Visual Studio 2013布局样式。通过这个,我的意思是在屏幕的右下角有一个属性网格,屏幕右上角有一个解决方案浏览器,内容选项卡和工具箱。

我需要使用FlowLayout控件吗?我之前发现了一些带有此布局的示例代码,所有代码都被编码用作模板,但是我在搜索后似乎无法找到它。这种布局样式的正确术语是什么?此外,是否有Microsoft样本?

以下是我要找的图片:

enter image description here

感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用Visual Studio中的以下简单控件:

  1. System.Windows.Forms.PropertyGrid获取属性
  2. 解决方案资源管理器
  3. System.Windows.Forms.TreeView
  4. 对于工具箱,您需要创建一个自定义控件,其中包含搜索框和页面下拉列表。请参阅此处制作自定义控件:
  5. https://msdn.microsoft.com/en-us/library/vstudio/6hws6h2t(v=vs.100).aspx http://www.codeproject.com/Articles/2016/Writing-your-Custom-Control-step-by-step