我在 flex 中有一个 dataGrid 组件。我的网格有几行。
我只是想让最后一行加粗。我只是不知道该怎么做。
我想到了一个想法:创建一个获取参数的工厂,以便我可以将 itemRenderer 传递给总行数。但是,我不知道如何检查 itemRenderer 本身中的当前行(并将其与总行进行比较)。
我在正确的方向吗?有简单的方法吗?
谢谢,
问问题
953 次
1 回答
1
为每一列使用一个 itemRenderer。
在 itemRenderer 中,使用DataGridListData。owner属性来获取 DataGrid 和 dataProvider 的挂钩。从那里进行比较,可能在 dataChange 事件的侦听器中:
if(this.listData.owner.dataProvider[this.listData.owner.dataProvider.length] == data){
// Do Bold styling
} else {
// don't do bold styling
}
于 2010-07-19T02:15:56.700 回答