我的应用程序中有数据网格,我想自定义我的数据网格,所以我为列和标题制作了一个渲染器,但现在的问题是我想制作指示排序列的自定义指标。?
提前感谢!
- 通过复制
spark.skins.spark.DefaultGridHeaderRenderer
创建自定义标头呈现器 - 找到具有 id
defaultSortIndicator
的内部组件,并根据需要进行编辑 - 将新呈现器分配给列:
<s:GridColumn headerRenderer="path.to.MyHeaderRenderer" />
- 如果要默认将其分配给所有列,还可以创建自定义 DataGrid 外观,并将
headerRenderer
内部组件替换为自定义呈现器:
.
<fx:Component id="headerRenderer">
<myskins:MyHeaderRenderer />
</fx:Component>