0

WPF では、ScaleTransform に Changed というイベントがあり、スケール X/Y が変更されるたびに発生します。ただし、このイベントは Silverlight には存在しません。

Silverlight で同じことを実装する方法はありますか?

4

1 に答える 1

1

これに対する回避策を見つけました。実際、ストーリーボードの開始時に CompositionTarget.Rendering イベントをフックできます。ストーリーボードが完成したら、パフォーマンスを保存するためにイベントもアンフックする必要があります。Rendering イベントでは、ScaleTransform のスケール x/y の動的な値を取得でき、問題が解決します。同じ要件がある場合に役立つことを願っています。

于 2011-05-31T06:34:50.460 に答える