如何设置 Spark IconItemRenderer 的背景颜色?

发布于 2024-11-07 12:55:33 字数 647 浏览 2 评论 0原文

我几乎不好意思问这个问题,但我就是无法理解它!

我有以下列表:

    <s:List id="list" left="0" right="0" top="0" bottom="0"
        change="navigator.pushView(EmployeeDetails, list.selectedItem)" dataProvider="{data}" borderVisible="true" borderColor="0x000000" >
    <s:itemRenderer>
        <fx:Component>
                <s:IconItemRenderer label="{data.firstName} {data.lastName}" messageField="title" opaqueBackground="0x000000"/>
        </fx:Component>
    </s:itemRenderer>
</s:List>

您到底如何获取要显示的 IconItemRenderer 或 itemRenderer 的背景颜色?我尝试过的所有方法都会导致每个列表项都有一个无聊的白色背景。

问候,丹尼尔。

I'm almost embarrassed to ask this but I simply cannot get my head around it!

I have the following list:

    <s:List id="list" left="0" right="0" top="0" bottom="0"
        change="navigator.pushView(EmployeeDetails, list.selectedItem)" dataProvider="{data}" borderVisible="true" borderColor="0x000000" >
    <s:itemRenderer>
        <fx:Component>
                <s:IconItemRenderer label="{data.firstName} {data.lastName}" messageField="title" opaqueBackground="0x000000"/>
        </fx:Component>
    </s:itemRenderer>
</s:List>

How on earth do you get the background colour of the IconItemRenderer or itemRenderer to display? Everything I've tried results in a boring white background for each list item.

Regards, Daniel.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

木落 2024-11-14 12:55:33

设法通过仅使用一种颜色的“alternatingItemColors”来解决这个问题!

Managed to solve this by using "alternatingItemColors" with only one colour!

梅倚清风 2024-11-14 12:55:33

如果我正确理解您的问题,我认为您必须将 List 的 List autoDrawBackground 属性设置为 false。

If I understand your problem correctly, I think you have to set the List autoDrawBackground property of the List to false.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文