Book10-No.12 使用DataGrid与项目呈现器
1、Spark与MX
MX: ?Flex4之前的版本所用到的组件,基于面向对象继承的思想。以"mx:"开头Spark: ?Flex4所用到的组件,基于组合的思想,以"s:"开头,是Flex发展的趋势MX与Spark。优先使用Spark,二者可以兼容集成2、DataGrid以及项目呈现器的使用
?
DataGrid是为了显示应用程序数据,以行列的形式展示出来项目呈现器:<s:MXItemRenderer>,默认有data属性,表示一行记录的所有信息内部项目呈现器<fx:Component><s:MXItemRenderer></s:MXItemRenderer></fx:Component>?,内部添加,只限于该组件自身使用labelFunction:创建一个方法,传递的参数是一行记录的Object,以及选中的列信息(coloum:Object.column),返回值为要显示的内容3、AdvancedDataGrid默认排序,多列排序设置属性sortExpertMode为true,则为单列排序设置属性styleFunction属性设置行列的特殊显示?使用ActionScript???