4

WinFormのGIFを読み込んでいます。ボタンをクリックすると、gifを読み込んでいることを表示する必要があります。その後、何らかのアクションを実行した後、表示されません。

Webフォームのチュートリアルを見つけることができますが、winform、plsで同じことを行うのに苦労しています。いくつかのアイデアを提案します。

ありがとう、カーシック

4

1 に答える 1

11

標準PictureBoxコントロールはアニメーション GIF を表示できます。

フォームPictureBoxに を作成し、そのImageプロパティをアニメーション GIF に設定し、そのVisibleプロパティを に設定しますfalse

次に、アクションを実行する場合は、コード内でPictureBoxVisibleプロパティをに設定し、アクションを実行してから、再度 に設定します。truefalse

UI スレッドでアクションを実行すると、アニメーションを含むフォームが終了するまでフリーズすることに注意してください。これを解決するには、BackgroundWorkerコンポーネントを見てください。

于 2009-12-17T21:49:57.093 に答える