Visual C#中的Paned窗口

时间:2013-10-30 19:07:06

标签: c# winforms

我在Visual C#中使用哪个控件来创建窗格窗口?

这就是我的意思:

http://effbot.org/tkinterbook/panedwindow.htm

1 个答案:

答案 0 :(得分:1)

正如我在评论中所提到的,您可以使用SplitContainer-Control在多个部分/窗格中划分窗口。

您可以使用其Dock-Property将宽度和高度设置为父项大小

splitContainer1.Dock = DockStyle.Fill //Sets the size to the one's of the parent container

此外,您可以使用以下代码设置分割器是垂直还是水平: [MSDN]

splitContainer1.Orientation = Orientation.Horizontal; //Or Orientation.Vertical

要显示SplitContainer的边框,您可以使用BorderStyle-Property

splitContainer1.BorderStyle = BorderStyle.Fixed3D; //3d-Effect
//BorderStyle.FixedSingle; //Shown in the example
//BorderStyle.None; //No borders

最后,您可以获得以下结果,例如: Result