2016-06-27 10 views
0

こんにちは私はWindowsフォームアプリケーションを持っています。私はカードにデータを書き込むNFCカードを読んでいます。書き込み操作後、データをWCFサービスに送信しています。データを書き込んだり、データを送信したりしているときに、ピクチャボックスにgifを表示したいと考えています。しかし、gifアニメーションは機能しません。別の言い方をすれば、私は働いているGIFアニメーションをブロックしないために、書面と送信操作をバックグラウンド作業者に移しますが、問題を解決するための結果を得ることはできませんでした。 どうすれば問題を解決できますか?問題を解決する別の方法がありますか?バックグラウンド操作中にpicturebox gifアニメーションを正しく再生するには?

答えて

0

これが役立つかどうかはわかりませんが、同じ問題がありました。私はバックグラウンドワーカーを使って長いDB検索を行い、bg操作が始まる前にgifアニメーションのピクチャボックスを表示します。しかし、gifは再生されませんでした(バックグラウンド操作なしでピクチャボックスに置いたときに再生されました)。私はgifを(簡単なセンタリングのための)背景画像として設定しました。 Imageプロパティを使用して通常のイメージとして設定すると、再生されました。だから、明らかに背景画像としてのgifは、gifとは「通常の」画像とは異なって扱われます。

関連する問題