SplitContainer
SplitContainer表示分区面板。
分区面板被一个分割条分割成左右两个分区,拖动该分割条可以调整两个分区的大小。
在设计窗口的时候,应该先设置好分区面板的“方向”属性,该属性决定分区面板是水平分割,还是垂直分割。
例如下图有两个分区面板,第一个为为垂直分割,第二个为水平分割。
下面是我们用分区面板设计的一个主窗口,类似于Windows的资源管理器:
设计的步骤很简单:
1、新建一个窗口,窗口类型设为主窗口,在主窗口中插入一个分区面板。
2、在右分区插入一个Table(表),将其绑定到主表,并将其停靠属性设置为Fill。
3、在左分区插入一个TreeView(目录树),并将其停靠属性设置为Fill。
4、将分区面板的停靠属性也设为Fill。
5、最后给TreeView(目录树)加上节点。
关于目录树,后面的章节会介绍。
分区面板可以嵌套,这样我们就可以进行各种复杂的布局,例如我们在右分区中再插入一个水平方向分割的分区面板,就可以形成下图所示的布局:
主要属性:
属性列表中有两组属性,是用于单独设置某一个分区的: