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

首頁 > 網站 > WEB開發 > 正文

9.9.同一個程序中使用多個主題

2024-04-27 13:52:06
字體:
來源:轉載
供稿:網友
9.9.1.問題
你想在同一程序中利用多個主題顏色以區分控件。
9.9.2.解決辦法
運用容器的themeColor 屬性來規定相應的彩色值。
9.9.3.討論
你能利用<mx:Canvas>的themeColor 屬性在同一程序中為控件指派不止一個Flex 主題。運用主題顏色可以改變在滾動、選擇等相似的視圖處理時被操作控件的外觀。

本招的例子向<mx:Canvas> 窗口添加三個子組件來顯示三個主題的外貌。Flex 程序的默認主題顏色在框架中defaults.css 的全局樣式聲明中被設為haloBlue, 但是還有很多可用只要你喜歡就可用。

首先創造數據提供器dp,允許其可綁定。其次聲明三個包含了themeColor 屬性將被設置的組件的Canvas 實例。再對每個Canvas 實例的mx.controls.ComboBox 和mx.controls.DataGrid 子組件運用相同的dp 數據提供器。注視:
+展開
-XML
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
width="636height="241">

<mx:Script>
<![CDATA[
[Bindable]
private var dp:Array = [{label:'Carole King', Album:'Tapestry',:1},{label:'Paul Simon', data:2},{label:'Original Cast', data:3},{label:'The Beatles', data:4}];

]]>
</mx:Script>
<mx:Label x="10y="7text="Standard ThemefontWeight="boldcolor="#ffffff"/>
<mx:Label x="218y="7text="Green ThemefontWeight="boldcolor="#ffffff"/>
<mx:Label x="426y="7text="Silver ThemefontWeight="boldcolor="#ffffff"/>
<mx:Canvas x="10width="200height="200verticalCenter="10.5">
<mx:ComboBox x="10y="10dataProvider="{dp}width="180">
</mx:ComboBox>
<mx:DataGrid x="10y="40width="180height="120dataProvider="{dp}">
<mx:columns>
<mx:DataGridColumn headerText="IddataField="datawidth="30" />
<mx:DataGridColumn headerText="ArtistdataField="label" />
</mx:columns>
</mx:DataGrid>
<mx:Button x="10y="168label="Button"/>
</mx:Canvas>
<mx:Canvas x="426width="200height="200themeColor="haloSilververticalCenter="10.5"
backgroundColor="#ffffffcornerRadius="8borderStyle="solid">

<mx:ComboBox x="10y="10dataProvider="{dp}width="180">
</mx:ComboBox>
<mx:DataGrid x="10y="40width="180height="120dataProvider="{dp}">
<mx:columns>
<mx:DataGridColumn headerText="IddataField="datawidth="30" />
<mx:DataGridColumn headerText="ArtistdataField="label" />
</mx:columns>
</mx:DataGrid>
<mx:Button x="10y="166label="Button"/>
</mx:Canvas>
<mx:Canvas x="218width="200height="200themeColor="haloGreenverticalCenter="10.5backgroundColor="#ffffffcornerRadius="8borderStyle="solidalpha="0.5">
<mx:ComboBox x="10y="10dataProvider="{dp}width="180">
</mx:ComboBox>
<mx:DataGrid x="10y="40width="180height="120dataProvider="{dp}">
<mx:columns>
<mx:DataGridColumn headerText="IddataField="datawidth="30" />
<mx:DataGridColumn headerText="ArtistdataField="label" />
</mx:columns>
</mx:DataGrid>
<mx:Button x="10y="166label="Button"/>
</mx:Canvas>
</mx:Application>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 手机| 常宁市| 襄城县| 荔浦县| 涿鹿县| 宜宾市| 如皋市| 马公市| 盐亭县| 昌宁县| 阳原县| 东兴市| 贡山| 永福县| 义马市| 二连浩特市| 囊谦县| 大冶市| 三原县| 永昌县| 彩票| 习水县| 汉阴县| 英山县| 怀仁县| 乌苏市| 凤翔县| 马山县| 苍山县| 东宁县| 黄龙县| 卢湾区| 兰坪| 离岛区| 平湖市| 嘉兴市| 资溪县| 彩票| 仲巴县| 洛隆县| 布拖县|