u012932359 2014-12-01 13:26
浏览 865

Flex combox icon怎么居中

<?xml version="1.0" encoding="utf-8"?>
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
creationComplete="aaa()">
fx:Declarations
<!-- Place non-visual elements (e.g., services, value objects) here -->
/fx:Declarations

<fx:Script>
    <![CDATA[
        import mx.collections.ArrayCollection;
        import mx.events.DropdownEvent;
        [Bindable]
        private var list:ArrayCollection = new ArrayCollection();

        [Embed(source="sts_located.gif")]
        private var aaaCls:Class;
        [Embed(source="sts_partial.gif")]
        private var bbbCls:Class;
        [Embed(source="sts_unfilled.gif")]
        private var cccCls:Class;

        private function aaa():void{
            list.addItem({data:"aaa",label:"aaa"});
            list.addItem({data:"bbb",label:"bbb"});
            list.addItem({data:"ccc",label:"ccc"});
        }

        protected function combobox1_openHandler(event:DropdownEvent):void
        {
            statusCombox.dropdown.iconFunction=getIcon;
            statusCombox.dropdown.horizontalCenter=0;
            statusCombox.dropdown.verticalCenter=0;
        }
        private function getIcon(item:Object):Class{
            if(item.data=="aaa"){
                return aaaCls;
            }else if(item.data=="bbb"){
                return bbbCls;
            }else if(item.data=="ccc"){
                return cccCls;
            }else{
                return null;
            }
        }

    ]]>
</fx:Script>
<mx:ComboBox id="statusCombox" x="198" y="97" dataProvider="{list}" open="combobox1_openHandler(event)"/>

/s:Application

如上,icon和text是不垂直对齐的,怎么才能对其

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?