SMART datagrid v.1 > Examples
Column Headers Example
列标头上,除了默认标头文本以外,还可以显示子文本、图像图标、复选框、菜单句柄等内容。
Grid - 1
(贷款号码) Check Location:
(国家) Image Location:
(利率) SubText Location:
(货币) Image Index:
(项目识别码)
1. 子文本
在列标头上,基本会显示ColumnHeader.text或列的名称, 并且可以指定和显示ColumnHeader.subText。 而且,subText可以通过特殊的样式组,设置文本颜色等样式。 通过以默认文本为标准的subTextLocation属性,指定subText的显示位置。
2. 图像图标
可以通过指定ColumnHeader.imageUrl或imageIndex,在标头上显示图像图标。 通过imageLocation属性,设置显示位置。
3. 复选框
如果ColumnHeader.checkLocation不是HeaderItemLocation.NONE,就会在标头的相关位置上,显示复选框。 如果在运行时间用鼠标点击复选框,就会触发GridBase.onColumnChecked事件。 我们也可以通过GridColumn.checked属性,直接变更复选状态。
4. 列菜单
如果在popupMenu中设置弹出菜单,就会在标头显示菜单句柄,而如果点击句柄,就会显示所设置的菜单。
查看源代码 JSP
- See Also
- HeaderItemLocation
- GridColumn.checked
- ColumnHeader
- HeaderItemLocation
- SubTextLocation
- Examples
- 列排序
- 列筛选
- 列移动