PopupManager类--bringToFront方法

解决Flex应用程序中打印预览窗口被遮挡的问题,通过调整窗口可见性实现正确的显示顺序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值