【发布时间】:2012-04-05 15:05:04
【问题描述】:
我对 Spark DatagridColumn 的 contentColor / backgroundColor 有疑问。
我有
<s:GridColumn>
<s:itemEditor >
<fx:Component>
--- < component like.. combobox>
<fx:Component>
<s:itemEditor >
<s:GridColumn>
嗯.. 我尝试用颜色(让我们说“红色”)为该单列着色。我尝试给一个类名,设置背景颜色等。
我注意到“conentColor”有效,但仅当您单击组件以“编辑”单元格时,但我希望看到列的单元格着色,即使我没有编辑它们...
有什么想法吗??
非常感谢!
【问题讨论】:
-
也创建一个自定义的 ItemRenderer
-
谢谢!我也添加了一个 itemRenderer,但它对我不起作用。我只想看到文本,当我点击它时,itemEditor。但是当我不编辑时,不会显示样式。我使用带有样式的“defaulGridItemRenderer”,并尝试使用背景颜色,但无法达到结果
-
DefaultGridItemRenderer是默认使用的渲染器。明确分配它不会改变任何东西。您必须使用自定义背景颜色制作自己的 ItemRenderer。 -
非常感谢。我从 flex 中学习了一些基础知识,你帮了大忙!
标签: apache-flex datagrid flex-spark