1

关于 Flex 4 缩放行为,我需要立即获得帮助。

问题:在我们的项目中,我们有自定义 ADG (AdvancedDataGrid) 和底部的缩放器控件来控制它的缩放,缩放值直接绑定到 ADG 的 scaleX 和 scaleY 属性,我们最近将 flex 3 项目迁移到 flex 4 sdk (仅编译,其余代码仍在使用 flex 3 MX 组件),在 flex 3 中一切正常,用于增加和减少 ADG 放大率的缩放器控件,但在 flex 4 迁移之后,放大率正在发生,但ADG 的可见宽度也发生了变化,这导致在缩小的情况下出现空白空间(在右侧),在放大的情况下出现额外的水平滚动条。这不会发生在高度上。身高总是占100%。

我比较了 flex 3 和 flex 4 中的 UIComponent 类,发现 set scaleX/scaleY 方法存在显着差异,也许这种变化导致了这种行为变化。

请建议/帮助!

谢谢阿布舍克

4

0 回答 0