常见属性
属性名称 | 中文名称 | 说明 | |
BaseGrid | 绑定表 | IBaseGrid 类型,返回或设置当前控件绑定的 BaseGrid 对象。为了让属性可以同时绑定SmGrid和SmEditTreeGrid才设置的IBaseGrid类型,因为这两个控件都实现了IBaseGrid接口。 | |
ButtonLayoutHorz | 水平按钮布局 |
ButtonLayoutEnum枚举类型,获得或设置控按钮水平布局样式。
| |
ButtonLayoutVert | 垂直按钮布局 | ButtonLayoutEnum枚举类型,获得或设置控按钮垂直布局样式。 | |
ButtonLookHorz | 水平按钮样式 |
ButtonLookFlags枚举类型,获得或设置控件的按钮水平时显示样式。
| |
ButtonLookVert | 垂直按钮样式 | ButtonLookFlags枚举类型,获得或设置控件的按钮垂直时显示样式。 | |
CommandHolder | 返回当前菜单的命令保存容器。 | ||
CommandLinks | 返回当前菜单的所有菜单项集合。 | ||
CommandsAppend | 扩展菜单 | 获得或设置当前用户在属性控件中添加用户菜单集合。 | |
Horizontal | 水平显示 | 返回或设置当前菜单是否是水平显示 | |
StateUpdateOnTimer | 计时器触发 | 按照计时器来启动命令的CommandStateQuery事件。很多时候,由于菜单按钮的CommandStateQuery事件是闲时触发的,如果系统处于繁忙当中的话,就会导致写在CommandStateQuery事件里面的代码不能按照我们预想的及时触发。这时候就需要我们更换一种触发CommandStateQuery事件的方式,改用计时器来触发。如果不写CommandStateQuery事件代码的话,这个属性就不必要设置了。 | |
Interval | 时间间隔 | 返回或设置触发CommandStateQuery事件的时间间隔,单位毫秒,默认值为1000毫秒。只有StateUpdateOnTimer属性设置为True的情况下此参数才有意义。 | |
ToolBar | 返回菜单中ToolBar对象的引用,方便我们遍历菜单明细。 |
BaseGrid绑定表
ButtonLayout按钮布局
ButtonLook按钮样式
Horizontal水平显示
当菜单垂直显示时,由于空间比较小,比较适合只显示图片的样式。