首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex中怎么通过dropdownStyleName和verticalScrollBarStyleName样式设置ComboBox竖直滚动条下上图标风格的例子

2012-11-06 
Flex中如何通过dropdownStyleName和verticalScrollBarStyleName样式设置ComboBox竖直滚动条上下图标风格的

Flex中如何通过dropdownStyleName和verticalScrollBarStyleName样式设置ComboBox竖直滚动条上下图标风格的例子
接下来的例子演示了Flex中如何通过dropdownStyleName和verticalScrollBarStyleName样式,设置ComboBox竖直滚动条上下图标风格。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码):




下面是完整代码(或点击这里察看):

Download: main.mxml<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
        layout="vertical"
        verticalAlign="top"
        backgroundColor="white">
 
    <mx:Style>
        .myCustomComboBox {
            dropdownStyleName: myCustomDropdown;
        }
 
        .myCustomDropdown {
            fontWeight: normal;
            verticalScrollBarStyleName: myCustomVertScroll;
        }
 
        .myCustomVertScroll {
            trackColors: white, white;
            upArrowSkin: Embed("bullet_delete.png");
            downArrowSkin: Embed("bullet_add.png");
        }
    </mx:Style>
 
    <mx:Array id="arr">
        <mx:Object label="One" />
        <mx:Object label="Two" />
        <mx:Object label="Three" />
        <mx:Object label="Four" />
        <mx:Object label="Five" />
        <mx:Object label="Six" />
        <mx:Object label="Seven" />
    </mx:Array>
 
    <mx:Form>
        <mx:FormItem label="default:">
            <mx:ComboBox id="comboBox1"
                    dataProvider="{arr}" />
        </mx:FormItem>
        <mx:FormItem label="skinned:">
            <mx:ComboBox id="comboBox2"
                    dataProvider="{arr}"
                    styleName="myCustomComboBox" />
        </mx:FormItem>
    </mx:Form>
 
</mx:Application>

热点排行