设置ComboBox控件的边框颜色.
生活随笔
收集整理的這篇文章主要介紹了
设置ComboBox控件的边框颜色.
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ComboBox控件的borderColor樣式學習.
示例:
代碼:
<!--?http://blog.flexexamples.com/2008/06/09/setting-a-border-color-on-the-combobox-control-in-flex/?-->
<mx:Application?xmlns:mx="http://www.adobe.com/2006/mxml"
????????layout="vertical"
????????verticalAlign="top"
????????backgroundColor="white">
????<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:Array>
????<mx:ApplicationControlBar?dock="true">
????????<mx:Form?styleName="plain">
????????????<mx:FormItem?label="borderColor:">
????????????????<mx:ColorPicker?id="colorPicker"?/>
????????????</mx:FormItem>
????????</mx:Form>
????</mx:ApplicationControlBar>
????<mx:ComboBox?id="comboBox"
????????????dataProvider="{arr}"
????????????borderColor="{colorPicker.selectedColor}"?/>
</mx:Application>
也可以通過css實現:
<!--?http://blog.flexexamples.com/2008/06/09/setting-a-border-color-on-the-combobox-control-in-flex/?-->
<mx:Application?xmlns:mx="http://www.adobe.com/2006/mxml"
????????layout="vertical"
????????verticalAlign="top"
????????backgroundColor="white">
????<mx:Style>
????????ComboBox?{
????????????borderColor:?red;
????????}
????</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:Array>
????<mx:ComboBox?id="comboBox"
????????????dataProvider="{arr}"?/>
</mx:Application>
也可以通過AS的內部函數實現
<!--?http://blog.flexexamples.com/2008/06/09/setting-a-border-color-on-the-combobox-control-in-flex/?-->
<mx:Application?xmlns:mx="http://www.adobe.com/2006/mxml"
????????layout="vertical"
????????verticalAlign="top"
????????backgroundColor="white">
????<mx:Script>
????????<![CDATA[
????????????import?mx.events.ColorPickerEvent;
????????????private?function?colorPicker_change(evt:ColorPickerEvent):void?{
????????????????comboBox.setStyle("borderColor",?evt.color);
????????????}
????????]]>
????</mx:Script>
????<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:Array>
????<mx:ApplicationControlBar?dock="true">
????????<mx:Form?styleName="plain">
????????????<mx:FormItem?label="borderColor:">
????????????????<mx:ColorPicker?id="colorPicker"
????????????????????????change="colorPicker_change(event);"?/>
????????????</mx:FormItem>
????????</mx:Form>
????</mx:ApplicationControlBar>
????<mx:ComboBox?id="comboBox"
????????????dataProvider="{arr}"?/>
</mx:Application>
?
轉載于:https://www.cnblogs.com/xxcainiao/archive/2008/06/11/1217313.html
總結
以上是生活随笔為你收集整理的设置ComboBox控件的边框颜色.的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL安全设置攻略
- 下一篇: db4o, 看上去很美