Flex 弹出窗口的例子<?xml version="1.0" encoding="utf-8"?>
Flex 弹出窗口的例子
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" 
Flex 弹出窗口的例子 layout
="absolute" width="310" height="184" title="Login" 
Flex 弹出窗口的例子 cornerRadius
="3"  showCloseButton="true" close="Close()"
Flex 弹出窗口的例子 creationComplete
="Init()">
Flex 弹出窗口的例子 
<mx:Script>
Flex 弹出窗口的例子     
<![CDATA[
Flex 弹出窗口的例子         import mx.managers.PopUpManager;
Flex 弹出窗口的例子         import mx.containers.TitleWindow;
Flex 弹出窗口的例子        import flash.events.*;
Flex 弹出窗口的例子        import mx.managers.PopUpManager;
Flex 弹出窗口的例子        import mx.controls.Button;
Flex 弹出窗口的例子        import mx.core.IFlexDisplayObject;
Flex 弹出窗口的例子        
Flex 弹出窗口的例子        public static var login:Login = new Login();
Flex 弹出窗口的例子
Flex 弹出窗口的例子        public static function ShowDialog(parent:DisplayObject):void {
Flex 弹出窗口的例子            PopUpManager.addPopUp(login, parent, true);
Flex 弹出窗口的例子        }
Flex 弹出窗口的例子            
Flex 弹出窗口的例子         private function Init():void{
Flex 弹出窗口的例子             this.x = this.parent.width / 2 - this.width / 2    ;
Flex 弹出窗口的例子             this.y = this.parent.height / 2 - this.height / 2;
Flex 弹出窗口的例子         }         
Flex 弹出窗口的例子         private function Close():void{
Flex 弹出窗口的例子             PopUpManager.removePopUp(this);
Flex 弹出窗口的例子         }
Flex 弹出窗口的例子     
]]>
Flex 弹出窗口的例子 
</mx:Script>
Flex 弹出窗口的例子    
<mx:Label x="10" y="38" text="User Name"/>
Flex 弹出窗口的例子    
<mx:Label x="10" y="64" text="Password"/>
Flex 弹出窗口的例子    
<mx:TextInput x="87" y="36"/>
Flex 弹出窗口的例子    
<mx:TextInput x="87" y="62"/>
Flex 弹出窗口的例子    
<mx:Label x="10" y="10" text="Please input your user name and password"/>
Flex 弹出窗口的例子    
<mx:ControlBar height="40" y="114">
Flex 弹出窗口的例子        
<mx:Spacer width="100%"/>
Flex 弹出窗口的例子        
<mx:Button label="Login"/>
Flex 弹出窗口的例子        
<mx:Button label="Cancel" click="PopUpManager.removePopUp(this);"/>
Flex 弹出窗口的例子    
</mx:ControlBar>
Flex 弹出窗口的例子
</mx:TitleWindow>
Flex 弹出窗口的例子

调用 Login.ShowDialog(this);

相关文章: