FLEX弹出式窗口---PopUpManager.addPopUp例子
2010-12-14 02:38
405 查看
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white"
creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.controls.Label;
import mx.events.CloseEvent;
import mx.containers.TitleWindow;
import mx.managers.PopUpManager;
private var titleWindow:TitleWindow;
private function init():void {
var label:Label = new Label();
label.text = "Hello world";
titleWindow = new TitleWindow();
titleWindow.title = "Custom title";
titleWindow.showCloseButton = true;
titleWindow.width = 240;
titleWindow.height = 180;
titleWindow.addEventListener(CloseEvent.CLOSE, titleWindow_close);
titleWindow.addChild(label);
PopUpManager.addPopUp(titleWindow, this, true);
PopUpManager.centerPopUp(titleWindow);
}
private function titleWindow_close(evt:CloseEvent):void {
PopUpManager.removePopUp(titleWindow);
}
]]>
</mx:Script>
<mx:Button label="Launch TitleWindow" click="init()" />
</mx:Application>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white"
creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.controls.Label;
import mx.events.CloseEvent;
import mx.containers.TitleWindow;
import mx.managers.PopUpManager;
private var titleWindow:TitleWindow;
private function init():void {
var label:Label = new Label();
label.text = "Hello world";
titleWindow = new TitleWindow();
titleWindow.title = "Custom title";
titleWindow.showCloseButton = true;
titleWindow.width = 240;
titleWindow.height = 180;
titleWindow.addEventListener(CloseEvent.CLOSE, titleWindow_close);
titleWindow.addChild(label);
PopUpManager.addPopUp(titleWindow, this, true);
PopUpManager.centerPopUp(titleWindow);
}
private function titleWindow_close(evt:CloseEvent):void {
PopUpManager.removePopUp(titleWindow);
}
]]>
</mx:Script>
<mx:Button label="Launch TitleWindow" click="init()" />
</mx:Application>
相关文章推荐
- Flex PopUpManager 弹出窗口居中
- Flex中的弹出窗口(mx.managers.PopUpManager)
- Flex PopUpManager弹出窗口事件捕获
- flex PopUpManager createPopUp方式弹出窗口
- Flex 自定义组件 -- 弹出窗口 [PopUpManager TitleWindow 组件]的使用
- Flex PopUpManager 弹出窗口居中
- flex PopUpManager弹出窗口
- Flex中的弹出窗口(mx.managers.PopUpManager)
- Flex中的弹出窗口(mx.managers.PopUpManager)
- Flex PopUpManager 弹出窗口在居中显示
- Flex PopUpManager 弹出窗口居中
- MSN弹出式窗口popup的JS实现【转:http://www.cnblogs.com/vagerent/archive/2007/07/02/802975.html】
- flex_弹出式窗口与数据的结合事例;
- Flex PopUpManager 窗体间参数传递
- Flex中通过isPopUp属性创建一个不可拖动TitleWindow的例子
- MSN弹出式窗口popup的JS实现
- flex PopUpManager 的使用
- flex PopUpManager使用说明
- 【Vegas原创】使用ModalPopupExtender实现弹出式窗口
- 【Vegas原创】使用ModalPopupExtender实现弹出式窗口