アニメーション GIF を含む .NET WinForms アプリケーションがありますPictureBox
。BackgroundWorker
これは、 が別のスレッドで何らかの処理を行っているときに表示される読み込みアニメーションです。プロパティを設定して画像をロードするImage
と、それ自体がアニメーション化されます。
アプリケーションを最小化して復元するまで、すべて問題ありません。その時点で、画像のアニメーションが停止し、最後にあったフレームが表示されます。
ご了承ください:
- バックグラウンド スレッドは正常に動作し、アプリケーションの「ビジネス」には影響しません。
- 続いて表示されるアニメーション GIF は正常に機能します (アプリケーションを再度最小化しない限り)。
この問題の原因を知っている人はいますか? 回避策はありますか?