SMART datagrid v.1 > Examples

Back  Forward

Column Headers  Example

列标头上,除了默认标头文本以外,还可以显示子文本、图像图标、复选框、菜单句柄等内容。 

Grid - 1
rows
(贷款号码) Check Location:
(国家) Image Location:
(利率) SubText Location:
(货币) Image Index:
(项目识别码)
1. 子文本

在列标头上,基本会显示ColumnHeader.text或列的名称, 并且可以指定和显示ColumnHeader.subText。 而且,subText可以通过特殊的样式组,设置文本颜色等样式。 通过以默认文本为标准的subTextLocation属性,指定subText的显示位置。 

2. 图像图标

可以通过指定ColumnHeader.imageUrlimageIndex,在标头上显示图像图标。 通过imageLocation属性,设置显示位置。 

3. 复选框

如果ColumnHeader.checkLocation不是HeaderItemLocation.NONE,就会在标头的相关位置上,显示复选框。 如果在运行时间用鼠标点击复选框,就会触发GridBase.onColumnChecked事件。 我们也可以通过GridColumn.checked属性,直接变更复选状态。 

4. 列菜单

如果在popupMenu中设置弹出菜单,就会在标头显示菜单句柄,而如果点击句柄,就会显示所设置的菜单。 

查看源代码 JSP 

See Also
HeaderItemLocation
GridColumn.checked
ColumnHeader
HeaderItemLocation
SubTextLocation
Examples
列排序
列筛选
列移动