加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex组件使用【PopUpButton】

发布时间:2020-12-15 03:42:39 所属栏目:百科 来源:网络整理
导读:?xml?version="1.0"?encoding="utf-8"?mx:Application?xmlns:mx="http://www.adobe.com/2006/mxml"?layout="absolute"????????????!--creationComplete?当前控件创建完成后触发事件--?mx:PopUpButton?id="popB"?x="132"?y="96"?label="PopUpButton"?creation
<?xml?version="1.0"?encoding="utf-8"?>
<mx:Application?xmlns:mx="http://www.adobe.com/2006/mxml"?layout="absolute">
????????????<!--creationComplete?当前控件创建完成后触发事件-->
?<mx:PopUpButton?id="popB"?x="132"?y="96"?label="PopUpButton"?creationComplete="initmenu()"/>
?
?<mx:Script>
??<![CDATA[
???import?mx.controls.*;
???import?mx.events.*;
???private?var?mymenu:Menu;
???private?function?initmenu():void{
????mymenu=new?Menu();
????var?dp:Object=[{label:"天气查询"},{label:"信息查询"},{label:"图片查询"}];
????mymenu.dataProvider=dp;
????mymenu.selectedIndex=0;
????mymenu.addEventListener("itemClick",Myitemclick);
????popB.popUp=mymenu;
????popB.label="进入"+mymenu.dataProvider[mymenu.selectedIndex].label;
????
????
???}
???
???private?function?Myitemclick(event:MenuEvent):void{
????var?label:String=event.label.toString();
???????txtinput.text="转移到"+label;
???????popB.label="进入"+label;
???????popB.close();
???????mymenu.selectedIndex=event.index;
???}
???
??]]>
?</mx:Script>
?<mx:TextInput?id="txtinput"?x="246"?y="96"/>
</mx:Application>

?

wKioL1OrAVTyKh0hAAA39VtO_Dg554.jpg

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读