国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Flex > 正文

Flex DataGrid DataGridColumn數據顏色多樣化-類型替換

2024-09-12 17:51:16
字體:
來源:轉載
供稿:網友
比如 0--關閉(red),1--開啟(green),

就這兩個比較簡單的代表.在讀出數據的時候,需要按照上面的標注來顯示其字體的顏色,這個時候,有好幾種處理方法,不過目的只有一種.就是為了得到顏色字體.

這里就直接給出程序吧,其實很簡單.還有另外的兩三種方法吧,呵呵,其實由于用法相當多,它的設置參數也十分的多,根據需要可以設置出不同的效果出來.希望對大家有幫助.
復制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

    <mx:Script>
        <!--[CDATA[

        ]]>
    </mx:Script>
    <mx:ArrayCollection id="dataArray">
        <mx:Object>
            <mx:Key>0</mx:Key>
            <mx:Value>關閉</mx:Value>
        </mx:Object>
        <mx:Object>
            <mx:Key>1</mx:Key>
            <mx:Value>開啟</mx:Value>
        </mx:Object>
    </mx:ArrayCollection>
    <mx:DataGrid dataProvider="{dataArray}" x="320" y="135">
        <mx:columns>
            <mx:DataGridColumn headerText="Key" dataField="Key" >

            </mx:DataGridColumn>
            <mx:DataGridColumn headerText="Value" dataField="Value" >
                 <mx:itemRenderer>
<mx:Component>
<mx:Label textAlign="center">
<mx:Script>
<![CDATA[
override public function set data(value:Object):void
{
super.data = value;
if (value.Key=="1")
{
this.setStyle("color","green");
}
else if(value.Key=="0"){
this.setStyle("color","red");
}
}
]]-->
</mx:Script>
</mx:Label>
</mx:Component>
    </mx:itemRenderer>    
            </mx:DataGridColumn>
        </mx:columns>
    </mx:DataGrid>
</mx:Application>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安丘市| 朔州市| 都昌县| 仁化县| 沛县| 和平区| 潜山县| 三穗县| 盱眙县| 洛浦县| 唐河县| 伊通| 依兰县| 界首市| 沂南县| 凤城市| 桑植县| 汤原县| 禹城市| 怀宁县| 府谷县| 永善县| 龙山县| 新田县| 安图县| 壤塘县| 高清| 丰都县| 镇远县| 阳高县| 临朐县| 土默特右旗| 尚义县| 高安市| 双江| 五家渠市| 扶余县| 安仁县| 天祝| 云林县| 岳西县|