创建简单的Flex组件

Flex ComboBox组件创建与使用
创建组件,代码如下所示:
 1  <!--  StateComboBox.mxml  -->
 2  <? xml version="1.0" encoding="utf-8" ?>
 3  < mx:ComboBox  xmlns:mx ="http://www.adobe.com/2006/mxml" >
 4       < mx:dataProvider >
 5           < mx:String > 上海 </ mx:String >
 6           < mx:String > 深圳 </ mx:String >
 7           < mx:String > 北京 </ mx:String >
 8           < mx:String > 广州 </ mx:String >
 9       </ mx:dataProvider >
10  </ mx:ComboBox >
使用创建的组件,代码如下所示:
 1  <? xml version="1.0" encoding="utf-8" ?>
 2  < mx:Application  xmlns:mx ="http://www.adobe.com/2006/mxml"  layout ="absolute"
 3      xmlns:MyComp ="*" >
 4       < mx:Script >
 5           <![CDATA[
 6              import mx.controls.Alert;
 7              
 8              private function handleCloseEvent(e:Event):void
 9              {
10                  Alert.show(e.target.value);
11              }
12           ]]>
13       </ mx:Script >
14       < MyComp:StateComboBox  rowCount ="5"  close ="handleCloseEvent(event);"   />
15  </ mx:Application >
代码说明:
  • xmlns:MyComp="*":这是调用组件的代码段,MyComp表示Namespace。后面的是路径,“*”表示同级目录。


最终的效果如下所示:

 

 

 

转自:http://www.cnitblog.com/Lalo/archive/2007/12/24/38010.html

转载于:https://www.cnblogs.com/qiantuwuliang/archive/2010/04/06/1705555.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值