`

PopupManager类--bringToFront方法

阅读更多

最近在修改FLex的datagrid的打印功能时候,在打印预览功能时出现了一些问题。 首先打印界面是一个继承自TiltleWindow的组定义组件,其中设置了一个预览的Button,在点击Button之后会在此基础上再弹出一个打印预览的组件,这个组件同样也是一个继承自TitleWindow的自定义组件,可是问题出现了,预览的window窗口总是被打印的窗口所遮挡,于是我调用了PopupManager的bringToFront方法,按照flex的API上所讲,此函数可以将最新弹出的窗口设置在当前页面的最前端,可是没有任何效果,我不知道具体原因处在哪,如果有读者知道的话,请指教。 在部门老大的建议下,我换了一种方式,即在点击预览之后,将打印窗口的visable设置为false,然后等到预览窗口关闭之后将其恢复为可见,呵呵,目的达到了。 看来,有时候解决问题,得换几种思路!

1
0
分享到:
评论

相关推荐

    FLEX关于TIMER控件和POPUPMANAGER弹出框的例子

    有代码,可以改变datagrid的每行的颜色,popupManager的移动和消失效果

    flex PopUpManager使用说明

    - **管理弹出窗口的堆叠顺序**:`bringToFront()`和`sendToBack()`方法可以调整弹出窗口在堆叠中的位置,确保总是有正确的窗口位于最前面。 - **关闭弹出窗口**:`removePopUp()`方法用于关闭和从内存中移除一个弹...

    Cocos Creator 2.0 + 弹窗面板管理

    这个文件通常包含了弹窗面板管理器的类定义,它是整个弹窗系统的核心。管理器负责创建、显示、隐藏和销毁各种弹窗面板。它可能包含以下关键功能: 1. **初始化**:在游戏启动时,弹窗管理器需要加载所有预定义的...

    做flex项目的小技巧

    通常我们会使用`PopUpManager`类来实现这一点。 **具体步骤:** 1. **准备弹出窗口的页面:** - 首先需要设计并准备好要弹出的新窗口的界面。 2. **创建弹出窗口的对象:** - 在主窗口中创建一个新窗口的对象...

    Flex开发实例--学习必备

    - Flex支持创建弹出窗口,这可以通过 `PopupManager` 类实现。 - 示例代码: ```xml <mx:PopupManager id="popupManager" /> ``` #### 9. TitleWindow组件 - **TitleWindow** 是一个具有标题栏的窗口组件,常...

    Flex 弹出窗口代码

    在Flex中,我们可以使用`PopUpManager`类来创建和管理弹出窗口。 创建弹出窗口的第一步是定义一个按钮组件。在MXML文件中,可以这样声明一个按钮: ```xml 打开弹出窗口" click="openPopup(event)"/> ``` 这里,`...

    Flex TileList图片展示(相册)

    - PopUpManager是Flex提供的一个工具类,用于管理弹出窗口(如对话框、菜单等)的生命周期。在这个案例中,它可能被用来实现图片的预览功能。 - 当用户点击某个图片时,可能通过PopUpManager创建一个新的窗口或者...

    flex 自动弹出窗口(右下角弹出,右上角弹出)

    - 设置弹出位置:利用`PopUpManager.createPopUp()`方法时,传递一个包含x和y坐标的参数来设置弹出位置。通过计算屏幕宽度和高度,我们可以让窗口在右下角出现。例如: ```actionscript var popup:MyPopup = new ...

    应用于AIR中的弹出窗口管理类

    模仿Flex中的PopUpManager类写的一个应用于AIR中的弹出窗口管理类,包含完整的FlashBuilder4.6测试项目。 存在问题: 1、修改舞台尺寸后,生成的遮罩可能无法正确的覆盖整个舞台 2、主窗口的关闭、最大化、最小化...

    AS3编码规范

    - 示例:`PopUpManager`、`MouseEvent`、`StringUtil`等 - 类型:当存在歧义时,使用Type后缀以区分不同的功能角色。 3. **接口** - 范式:`ISealedName[Type]` - 示例:`IController`、`IDataModel` - 接口...

    Flex打开新窗口将主窗口数据传给子窗口然后返回

    在Flex中,我们可以使用PopUpManager类来打开新窗口。PopUpManager是一个用于管理弹出窗口的类,它可以让我们以模态或非模态的方式弹出新窗口。模态窗口是指在关闭之前,用户不能与应用程序的其他部分交互的窗口。非...

    原创:实现view(mxml)和代码分离的好方法

    ### 实现View (MXML) 和代码分离的好方法 在Flex3开发过程中,随着视图文件内元素(如按钮)及功能的增加,MXML文件内的`<mx:script>`部分变得越来越复杂,这给代码的维护带来了挑战。本文将探讨如何有效地实现视图...

    Flex--主程序与弹出窗口之间传递数据

    在Flex中,应用通常包含一个主程序(通常是Application类的实例),以及可能的多个弹出窗口(如PopUpManager创建的弹出层或WindowedApplication)。这些组件形成了一个层次结构,允许父组件与子组件之间进行通信。 ...

    自定义的Alert-Flex4

    - 可以控制Alert的定位,比如居中、相对于某个特定组件等,通过设置`popUpManager`的属性和方法。 5. **自定义功能**: - 根据需求添加额外的功能,例如输入验证、多选项选择、自定义动画效果等。这可以通过添加...

    弹窗置顶层与IEventDispatcher接口传值

    弹窗置顶层与IEventDispatcher接口传值 1.初始化时使用实例了swc中的对象,调用了swc中的公开...2.弹出窗体popupManager方法的使用,弹窗类继承自定义接口,以及置顶窗体的设置 3.在popupManager弹窗时,给弹窗接口传值

    flex仿qq右边弹出提示消息功能

    这个类提供了打开和关闭窗口,以及调整窗口大小和位置的方法。通过实例化PopUpManager并传递组件作为参数,可以将任何Flex组件作为弹出窗口显示。 实现QQ风格的弹出消息,我们需要关注以下几个关键点: 1. **动画...

    flex开发实例

    - **弹出窗口**:使用`PopupManager`类可以创建弹出窗口。 - **TitleWindow组件**:一个带有标题栏的窗口,可以移动和关闭。 - **ViewStack组件**:用于实现多个视图之间的切换。 - **表单Form**:提供了一种结构化...

    Flex父窗体和子窗体通信

    在父窗体中,我们创建子窗体实例并设置其`ScenicTypeFromToBackManage`属性为一个内部方法,这个方法将在子窗体数据变化时被调用: ```actionscript protected function btnAddScenicType_click(event:MouseEvent):...

    flex 特效拖动Panel变Window

    这可能涉及到继承现有的组件类并重写或添加方法,或者创建全新的组件类。 总之,“flex特效拖动Panel变Window”是一个结合了Flex组件、拖放技术、事件处理、动画效果和响应式设计的综合应用。通过理解并熟练运用...

Global site tag (gtag.js) - Google Analytics