前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Flex 弹出窗口的例子

Flex 弹出窗口的例子

作者头像
用户3135539
发布2018-09-12 11:45:10
3.3K0
发布2018-09-12 11:45:10
举报
文章被收录于专栏:
代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" 
 layout="absolute" width="310" height="184" title="Login" 
 cornerRadius="3"  showCloseButton="true" close="Close()"
 creationComplete="Init()">
 <mx:Script>
     <![CDATA[
         import mx.managers.PopUpManager;
         import mx.containers.TitleWindow;
        import flash.events.*;
        import mx.managers.PopUpManager;
        import mx.controls.Button;
        import mx.core.IFlexDisplayObject;
        
        public static var login:Login = new Login();

        public static function ShowDialog(parent:DisplayObject):void {
            PopUpManager.addPopUp(login, parent, true);
        }
            
         private function Init():void{
             this.x = this.parent.width / 2 - this.width / 2    ;
             this.y = this.parent.height / 2 - this.height / 2;
         }         
         private function Close():void{
             PopUpManager.removePopUp(this);
         }
     ]]>
 </mx:Script>
    <mx:Label x="10" y="38" text="User Name"/>
    <mx:Label x="10" y="64" text="Password"/>
    <mx:TextInput x="87" y="36"/>
    <mx:TextInput x="87" y="62"/>
    <mx:Label x="10" y="10" text="Please input your user name and password"/>
    <mx:ControlBar height="40" y="114">
        <mx:Spacer width="100%"/>
        <mx:Button label="Login"/>
        <mx:Button label="Cancel" click="PopUpManager.removePopUp(this);"/>
    </mx:ControlBar>
</mx:TitleWindow>

调用 Login.ShowDialog(this);

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2006-08-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档