我们可以设置控件的ShowSourceType(显示字段来源类型)属性来决定控件的显示模式。
一、单列显示模式
如果设置成了ShowSourceTypeEnum.CurrentRowView,那么控件就是像下图这样,只显示一列,将绑定的表所有希望显示的列都显示出来。
二、多列显示模式
如果设置成了ShowSourceTypeEnum.SubFormControls,则像这样多列显示控件。在这种模式下,我们
三、分组显示模式
分组显示也是在ShowSourceType(显示字段来源类型)属性设置成了ShowSourceTypeEnum.SubFormControls的基础上,然后再设置分组名称才生效的。
如果想实现上图这样的控件分组情况必须要保证以下几个条件:
1、控件排布方向:RightDown
2、控件分栏数:0
3、设置显示字段
4、设置分组标题,并进行排序整理
注意,分组标题决定了我们最终单元格的排序,所以,如果我们想控制分组标题的顺序的话,可以考虑在分组名称前面加上数字序号,比如“01基础信息”、“02政治面貌”。
我们还可以下面的“控件高”和“控件宽”来控制SmRecordGrid显示尺寸。