最大化Panel时,如何使Panel内的地图同步增长?

时间:2010-03-06 03:13:47

标签: flex arcgis

我在面板中有一张地图。当最大化面板时,地图仍然是较小的尺寸。如何使地图与面板同步增长?

最大化Panel时,我添加了Resize Effects。当地图的范围发生变化时,如何在Map上应用Resize效果?

在我看来,我应该在最大化面板时调度extentChange事件。

有人能给我一些提示吗?

非常感谢!

(我在弹性学习方面很年轻)

Best,Shuo

1 个答案:

答案 0 :(得分:0)

如果您的内部地图/面板具有百分比宽度/高度,则应自动调整其大小。确保它看起来像这样:

<mx:Panel id="outer" width="100%" height="100%">
    <!-- percent sizes on map (panel is just for example) -->
    <mx:Panel id="inner" width="100%" height="100%"/>
</mx:Panel>

...不是这个(明确的):

<mx:Panel id="inner" width="400" height="500"/>

......或者这(测量):

<mx:Panel id="inner"/>

如果有效,请告诉我。

最佳, 兰斯