本当ですか: モーション アニメーションは常に Canvas 要素に基づいています – 移動する要素は、添付されたプロパティを介してアドレス指定されますか? 残念ながら、実行時に Canvas-Element のサイズを変更することはできません!? そのため、ユーザーがウィンドウを最大化するとモーションが間違ってしまいます。
WPF / C# でスケーラブルなモーション アニメーションを作成するにはどうすればよいですか?
どうもありがとう。
本当ですか: モーション アニメーションは常に Canvas 要素に基づいています – 移動する要素は、添付されたプロパティを介してアドレス指定されますか? 残念ながら、実行時に Canvas-Element のサイズを変更することはできません!? そのため、ユーザーがウィンドウを最大化するとモーションが間違ってしまいます。
WPF / C# でスケーラブルなモーション アニメーションを作成するにはどうすればよいですか?
どうもありがとう。
ビットマップに要素を描画し、必要に応じてビットマップをスケールで描画します
自己描画要素ではなくサイズ変更を試みる場合は、「Viewbox」を使用できます。これは、使用可能なスペースを埋めるために単一の子を拡大および縮小できるコンテンツ デコレータです。
ここでその仕組みを確認できます: http://www.wpftutorials.com/2011/04/wpf-viewbox.html