私はこれを持っています:
scaleTransform.BeginAnimation(ScaleTransform.ScaleXProperty, shrinkAnimation);
scaleTransform.BeginAnimation(ScaleTransform.ScaleYProperty, shrinkAnimation);
MyDialog.Show();
アニメーションは正しく並行して実行されます (x と y が一緒に収縮します)BeginAnimation
が、非同期呼び出しであるためShow()
、アニメーションがまだ実行されている間にメソッドが実行されます ( shrinkAnimation
1 秒間実行するとします)。
を呼び出す前にアニメーションが完了するのを待つにはどうすればよいShow()
ですか?
ありがとう!