WinForm 上のオブジェクトをアニメーション化するとします。タイマーを設定して状態またはモデルを更新し、フォームのペイント イベントをオーバーライドします。しかし、そこからアニメーション用に Form を継続的に再描画するにはどうすればよいでしょうか?
- 描画が終了したらすぐにフォームを無効にしますか?
- 2 番目のタイマーを設定し、定期的にフォームを無効にしますか?
- これには共通のパターンがあるのではないでしょうか?
- 役に立つ .NET クラスはありますか?
これを行う必要があるたびに、新しい欠点を伴う新しい方法を発見します。SO コミュニティからの経験と推奨事項は何ですか?