1
private function tileList_itemClick2(evt:ListEvent):void {
                img = new Image();
                    img.maintainAspectRatio = true;
                    img.addEventListener(Event.COMPLETE, image_complete);
                    img.addEventListener(ResizeEvent.RESIZE, image_resize);
                    img.addEventListener(MouseEvent.CLICK, image_click);           

                    img.source = "products/images/" + evt.itemRenderer.data.imgH;
                    img.setStyle("addedEffect", image_addedEffect);
                    img.setStyle("removedEffect", image_removedEffect);
                    PopUpManager.addPopUp(img, myCanvas, true); 
             }

是否可以限制模态弹出窗口(“模态透明度颜色”)的大小,使其包含在画布内?

4

2 回答 2

1

Flex 中的 PopUpManager 旨在在整个应用程序中显示模式弹出窗口。您不能将其限制在较小的区域。

于 2009-04-24T23:51:35.380 回答
0

尝试设置maxWidthmaxHeight属性。

于 2009-04-24T06:36:24.103 回答