Previous topicNext topic
Help > 开发指南 > 窗体开发 > 控件参考 > 控件参考 > Grid及扩展控件 > 扩展控件 >
GridNode(Sm主子表结点面板)

GridNode(Sm主子表结点面板)是由SmGrid、GridNavigator、SubGrids几个主要控件组合而成。他实现了ISmGrid接口,这样我们就可以直接拿它当作一个拥有分页、无限关联子表的控件来使用。遇到这种需求的时候,我们只需要绑定一个菜单就可以做一个自定义窗体了。可以大大地减少我们拖控件的时间。

常用属性

属性名称 中文名称 说明
BaseSmGrid   SmGrid类型,只读属性,返回当前组合控件中SmGrid对象。
Form   SmForm类型,只读属性,返回当前控件所属的SmForm对象。
GridNavigator   GridNavigator类型,只读属性,返回组合控件中GridNavigator对象。
MainSubTableDistance 主子表间距 整数类型,设置与返回主表与子表之间的距离。
Name   控件的名称。
ShowGridNavigator 显示分布导航 逻辑类型,是否显示主表的分页导航。
ShowSubGrids 显示明细表 逻辑类型,返回或设置明细表是否显示。注意,这里显示和隐藏子表,会影响SmGrid.SubGrids属性中的绑定值。如果只是想让子表看不到的话,可以考虑使用ShowSubGrid和HideSubGrid方法。
ShowSubGridsButtons 子表显示按钮 BaseGridMenuButtonFlags枚举类型,返回或设置子表可以显示哪些系统菜单。
SubGrids   SubGrids类型,只读属性,返回当前组合控件SubGrids对象。
SubGridsPosition 子表位置 PanelDockStyle枚举类型,返回或设置子表与主表的相对位置。