WinFormのGIFを読み込んでいます。ボタンをクリックすると、gifを読み込んでいることを表示する必要があります。その後、何らかのアクションを実行した後、表示されません。
Webフォームのチュートリアルを見つけることができますが、winform、plsで同じことを行うのに苦労しています。いくつかのアイデアを提案します。
ありがとう、カーシック
標準PictureBox
コントロールはアニメーション GIF を表示できます。
フォームPictureBox
に を作成し、そのImage
プロパティをアニメーション GIF に設定し、そのVisible
プロパティを に設定しますfalse
。
次に、アクションを実行する場合は、コード内でPictureBox
のVisible
プロパティをに設定し、アクションを実行してから、再度 に設定します。true
false
UI スレッドでアクションを実行すると、アニメーションを含むフォームが終了するまでフリーズすることに注意してください。これを解決するには、BackgroundWorker
コンポーネントを見てください。