C1DockingTab(页面集合)
窗体设计器介绍
打开常用菜单
打开简易常用菜单
常用功能一览
常用属性设置效果及使用场景展示
我们现在在做一个集合C1CommandDock做一个如下图这样布局的界面Demo示例。
第一步:我们先拖拽三个C1CommandDock放到窗体中,分别设置它们的“停靠”属性为Top、Bottom、Right。然后在最顶上的C1CommandDock里面放入一个BaseGridMenu,设置其停靠为Fill,在底下的C1CommandDock里面放入一个C1DockingTab,然后在C1DockingTab第一个页面里面放入一个SmGrid,设置其停靠为Fill,在右边的C1CommandDock里面放入一个C1DockingTab,然后在C1DockingTab第一个页面里面放入一个GridTreeFilter,设置其停靠为Fill,选择新增加的C1DockingTab,添加一个页面,然后在新增的页面里面加入一个SmRecordGrid,设置其停靠为Fill。在窗体的中间部位拖放一个GridNode控件,设置其停靠为Fill。最后窗体设计就成了下面这样子。
第二步,预览窗体,然后在GridNode的主表里面右键表标题,打开表属性设置窗体,设置表绑定的数据源。然后重启窗体即完工。
最终窗体中,我们可以固定和隐藏页面。这是另外一种充分利用空间的解决方案。