如何使用动作脚本更改列表组件的背景颜色

时间:2012-07-21 05:13:34

标签: actionscript-3 flex

如何使用actionscript

更改列表组件的背景颜色

1 个答案:

答案 0 :(得分:2)

这是从contentBackgroundColor的{​​{1}}样式属性定义的。

list

MXML示例:

从MXML中,设置s:List组件的contentBackgroundColor属性。

s:List

ActionScript示例:

从ActionScript中,设置样式属性:<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <s:List contentBackgroundColor="0xabcdef"> <s:dataProvider> <s:ArrayList> <fx:String>Item 1</fx:String> <fx:String>Item 2</fx:String> <fx:String>Item 3</fx:String> </s:ArrayList> </s:dataProvider> </s:List> </s:Application>

setStyle("contentBackgroundColor", 0xabcdef);

这也可以通过为列表创建外观类来实现。