Datagrid上的自定义标题颜色?
Posted
技术标签:
【中文标题】Datagrid上的自定义标题颜色?【英文标题】:Custom Header colors on Datagrid? 【发布时间】:2016-08-25 04:12:57 【问题描述】:这可能吗?我已经看到了很多使用 Flex 组件完成的示例......我试图做的是为数据网格组件中的每个列标题项设置自定义颜色。我找到了将所有标题颜色设置为特定颜色的方法,但不是个人...
我可以这样做:assayGrid.setStyle("headerUpSkin", calcIcon);但它会设置所有标题。我想做的是类似这种不起作用的方法,assayGrid.columns[0].setStyle("headerUpSkin", calcIcon);
【问题讨论】:
【参考方案1】:使用颜色参数编写自定义标题渲染器(扩展 DefaultGridHeaderRenderer)。将此分配给 GridColumn 的 headerRenderer 字段。 您可以使用 ClassFactory 生成不同颜色的渲染器。
【讨论】:
【参考方案2】:创建一个自定义的 DefaultGridHeaderRenderer 组件
并包含以下代码
private var myRenderer:ClassFactory = new ClassFactory(myComponentHeader);
【讨论】:
以上是关于Datagrid上的自定义标题颜色?的主要内容,如果未能解决你的问题,请参考以下文章
在 C# 中保存绑定到 DataGrid 的自定义 sql 查询中的数据
Android Studio:带有ARGB的通知LED上的自定义颜色不起作用