如何:在 Windows 窗体上创建 Windows 资源管理器样式的界面

更新:2007 年 11 月

由于用户对于 Windows 资源管理器已经比较熟悉,因此它是应用程序用户界面的通用选择。

从本质上讲,Windows 资源管理器是在不同面板上的 TreeView 控件和 ListView 控件。这些面板是通过拆分器来调整大小的。这种控件排列对于显示和浏览信息非常有用。

下面的步骤显示如何在类似于 Windows 资源管理器的窗体中排列控件。在这些步骤中,并没有显示如何添加 Windows 资源管理器应用程序的文件浏览功能。

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

创建 Windows 资源管理器样式的 Windows 窗体

  1. 创建新的“Windows 应用程序”项目。有关详细信息,请参见如何:创建 Windows 应用程序项目

  2. 从“工具箱”中:

    1. SplitContainer 控件拖到窗体上。

    2. TreeView 控件拖到 SplitterPanel1(SplitContainer 控件的面板,标记为 Panel1)中。

    3. ListView 控件拖到 SplitterPanel2(SplitContainer 控件的面板,标记为 Panel2)中。

  3. 通过按住 Ctrl 键并依次单击所有三个控件进行全选。在选择 SplitContainer 控件时,可单击拆分条,而不单击面板。

    说明:

    请不要使用“编辑”菜单上的“全选”命令。如果这样做,在下一步中所需的属性将不会显示在“属性”窗口中。

  4. 在“属性”窗口中,将 Dock 属性设置为 Fill

  5. 按 F5 运行应用程序。

    窗体显示由两部分组成的用户界面,这类似于 Windows 资源管理器的用户界面。

    说明:

    在拖动拆分器时,面板会调整它们自身的大小。

请参见

任务

如何:用 Windows 窗体创建多窗格用户界面

如何:定义拆分窗口中的大小调整和定位行为

如何:水平拆分窗口

SplitContainer 控件示例

参考

SplitContainer

其他资源

SplitContainer 控件(Windows 窗体)