gpt4 book ai didi

actionscript-3 - 如何在 Flex 中更改模态透明度

转载 作者:行者123 更新时间:2023-12-05 00:02:15 24 4
gpt4 key购买 nike

我用 PopUpManager 创建了一个模式窗口

_zoomImgPopUp = PopUpManager.createPopUp(this, Image, true) as Image;

当模态窗口打开时,所有背景都是灰色和模糊的。
如何更改背景的颜色、模糊和透明度。

我找到这篇文章
http://mprami.wordpress.com/2008/04/22/alert_popup_modal_transparancy_color_blur_changes/

但它适用于“mx”应用程序。我需要一些带有“ Spark ”组件的东西。

UPD:已解决。一定是:
_zoomImgPopUp.setStyle("modalTransparency", 0);
_zoomImgPopUp.setStyle("modalTransparencyBlur", 0);
PopUpManager.addPopUp(_zoomImgPopUp, this, true);

最佳答案

您可以访问标签中影响 Modal 的样式。

你应该能够做到这一点:

_zoomImgPopUp.setStyle("modalTransparency",1);
_zoomImgPopUp.setStyle("modalTransparencyBlur",3);
_zoomImgPopUp.setStyle("modalTransparencyColor", #ff0000);

您可以将其放在引用弹出窗口的应用程序/组件/模块中。
<fx:Style>
@namespace s library://ns.adobe.com/flex/spark;
@namespace mx library://ns.adobe.com/flex/halo;
global {
modal-transparency: 1;
modal-transparency-blur: 2;
modal-transparency-color: #ff0000;
}
</fx:Style>

关于actionscript-3 - 如何在 Flex 中更改模态透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8187932/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com