Flex 4のスケーリング動作に関して、すぐにサポートが必要です。
問題:私たちのプロジェクトでは、カスタムADG(AdvancedDataGrid)と、スケーリングを制御するためのズーマーコントロールが下部にあり、スケール値はADGのscaleXおよびscaleYプロパティに直接バインドされています。最近、flex3プロジェクトをflex4sdkに移行しました。 (コンパイルのみ、残りのコードはまだフレックス3 MXコンポーネントを使用しています)、フレックス3ではすべてが正常に機能していました、ズーマーコントロールはADG倍率を増減するために使用されましたが、フレックス4の移行後、倍率は発生していますがADGの表示幅も変更されているため、ズームアウトの場合は空のスペースが(右側に)表示され、ズームインの場合は余分な水平スクロールバーが表示されます。これは高さでは発生しません。高さは常に100%を取っています。
flex3とflex4のUIComponentクラスを比較したところ、set scaleX / scaleYメソッドに大きな違いがあることがわかりました。おそらく、この変更がこの動作の変更を引き起こしているのでしょう。
アドバイス/助けてください!
ありがとうAbhishek