Flex中利用自定义图片代替CheckBox自带的图标的例子
By Minidxer | August 10, 2008
CheckBox的选中和取消的两个图标可谓是千年不变……印象中从Windwos31到Windows Vista以及各种开发工具中的CheckBox,都是一样的Style。Flex中的CheckBox允许我们改变这一点。接下来的例子演示了Flex中如何利用自定义图片代替CheckBox自带的图标。
让我们先来看一下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="middle"
- backgroundColor="white">
- <mx:Script>
- <![CDATA[
- [Bindable]
- [Embed(source="assets/icon_accept.gif")]
- public var AcceptIcon:Class;
- [Bindable]
- [Embed(source="assets/icon_alert.gif")]
- public var AlertIcon:Class;
- ]]>
- </mx:Script>
- <mx:CheckBox id="checkBox"
- label="Custom icon test (selected={checkBox.selected})"
- disabledIcon="{AlertIcon}"
- downIcon="{AlertIcon}"
- overIcon="{AlertIcon}"
- upIcon="{AlertIcon}"
- selectedDisabledIcon="{AcceptIcon}"
- selectedDownIcon="{AcceptIcon}"
- selectedOverIcon="{AcceptIcon}"
- selectedUpIcon="{AcceptIcon}"
- />
- </mx:Application>
代码:Peter deHaan 翻译/整理/编译:中文Flex例子
Topics:
Flex |
No Comments » |
Tags: CheckBox, icon, 图标