使用flexmdi的MDIWindow时,内部使用Panel实现,但默认Panel带阴影,这样当MDIWindow最大化时会覆盖同在MDICanvas的其他控件,因此需要把Panel的阴影去除。
网上及官方的文档中介绍使用dropShadowEnabled这个属性设置,但无效。整了一个下午,最终发现是因为在Spark中这个属性被dropShadowVisible取代,把它设计为false,重新编译就可以了。
本文介绍了如何解决Flex框架中MDIWindow最大化时覆盖其他控件的问题,通过将Panel的dropShadowVisible属性设置为false来移除阴影。
使用flexmdi的MDIWindow时,内部使用Panel实现,但默认Panel带阴影,这样当MDIWindow最大化时会覆盖同在MDICanvas的其他控件,因此需要把Panel的阴影去除。
网上及官方的文档中介绍使用dropShadowEnabled这个属性设置,但无效。整了一个下午,最终发现是因为在Spark中这个属性被dropShadowVisible取代,把它设计为false,重新编译就可以了。
2712

被折叠的 条评论
为什么被折叠?
