DataGrid使用
来源:互联网 发布:微商城分销系统源码 编辑:程序博客网 时间:2024/05/20 07:54
DataGrid控件提供以下功能:
- 列可以具有不同宽度或同一固定宽度
- 用户可以在运行时调整其尺寸的列
- 用户可以在运行时对其重新排序的列
- 可选择自定义列标题
- 对任意列使用自定义项目渲染器以显示除文本之外的数据的功能
- 支持通过单击列对数据进行排序
1.数据显示
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="top"
</mx:Application>
注意:如果需要通过点击某行触发事件,则使用ListEvent.ITEM_CLICK,通过他的columnIndex和rowIndex属性可以的到鼠标选中的列号和行号。可以通过DataGrid(evt.currentTarget).selectedItem.name得到具体的字段名,即选择了具体的某行某列的某字段名。还有如editable属性为true时,则列表为看编辑状态。常用渲染器来渲染表格数据,如改变显示格式、字体颜色或在单元格中显示不同的组件,这里有些功能也可以通过labelFunction实现。
2.
headerColors="[red, blue]" 用于绘制标题背景渐变的两种颜色的数组。第一种颜色是顶层颜色。第二种颜色是底层颜色。 默认值为 [0xFFFFFF, 0xE6E6E6]。
3.通过columns属性,动态的增加DataGrid的一个列
4.通过rollOverColor(用户将鼠标滑过行时的行背景颜色。 默认值为 0xE3FFD6
.)和selectionColor(用户选择行中的项目渲染器时的行背景颜色)样式,设置DataGrid中选中栏覆盖颜色。
5.有时候需要显示树的效果,则应该使用AdvancedDataGrid,AdvancedDataGrid 控件的AdvancedDataGridColumn提供多列排序支持给ArrayCollection 的filterFunction 属性赋值自定义函数引用以执行过滤匹配。(=true则显示)。设置AdvancedDataGrid 的selectionMode 属性为multipleCells 和selectedCells 属性为object数组,该数组包含被选择单元格的rowIndex 和columnIndex。
6.通过 horizontalScrollPolicy、verticalScrollPolicy,设置水平、垂直滚动条,请注意,此策略可能会影响组件的度量大小。如果此策略是 ScrollPolicy.AUTO
,则滚动栏将不计入度量大小。这样,可防止显示滚动栏时布局被重新计算。如果您确定用于滚动条的数据足够,则应将此策略设置为 ScrollPolicy.ON
。如果不确定,则可能需要在组件中设置显式宽度或高度以允许稍后显示滚动条。
- DataGrid使用
- DataGrid使用
- DataGrid使用
- DataGrid使用
- DataGrid,DataTable,DataGrid使用小例子
- WPF DataGrid DataGrid.Columns 使用笔记
- DataGrid使用技巧(一)
- 怎样使用DataGrid控件
- asp.net DataGrid使用
- DataGrid分页使用小结
- DataGrid使用技巧大杂烩
- DataGrid使用技巧大杂烩
- DataGrid使用技巧
- DataGrid使用技巧
- DataGrid使用技巧
- DataGrid使用技巧
- DataGrid的各种使用
- DataGrid 使用大全
- How to Install ATI Catalyst on Slackware Linux
- Mac: A Sad News, Perian项目关闭了
- svn的使用(google code被封不能用,但svn的原理还在)
- AdvancedDataGrid使用:设置分层数据的数据源
- python中easy_install 卸载已经安装的包
- DataGrid使用
- 批处理读取ini配置文件
- 老生常谈 java从入门到精通
- Java线程复习笔记
- 复习笔记6 位运算 2进制数据的操作
- Delphi中Frame的使用方法(2)
- 导出数据库数据,转换时间格式----mysqldump SCP python
- 2012-05-17 Morgan Stantly Java Web Developer Phone InterView
- Android NDK开发(2)----- JNI多线程