0

私は時間がかかる作業をしているWP7のメインスレッドで実行されています。通常この場合、ユーザーインターフェイスはユーザー入力への応答を停止する可能性があります。&バインディングを更新しません。 更新UI用にbackgroundWorkerを使用しました。その更新UI。私のプロジェクトでは、ユーザーコントロールには、ローディング条件用のgifアニメーションイメージがあります。この場合、アニメーション画像は再生されません。通常の.jpgまたはpng Imageのように見えます。しかし、それはアニメーションを持っています。ノーマリーは別の条件で私のプロジェクトで遊んでいます。wp7のBackroundワーカーで再生されていないアニメーションGIF。それは普通のようでしたImage

 var bw = new BackgroundWorker(); 
     bw.WorkerReportsProgress = true; 
     bw.DoWork += (s, a) => 
     {     
      Dispatch(ImageFill);     
     }; 

     bw.RunWorkerCompleted += (s, a) => 
     { 
      PopOpen = false; 
     }; 
     PopOpen = true; 
     bw.RunWorkerAsync();  

    //dispatch function 
    private void Dispatch(object ImageFill) 
    { 
     PersistentData.AppDispatcher.BeginInvoke(() => 
     {     
      Point p1 = new Point(); 
      Image imgDraw = new Image(); 
      ............ //functionality 
     } 
    } 

I don't know how to handle that. Pls anyone known help me. 
+0

申し訳ありませんが、それはないアプリのロード、使用されたもののために時間を取られ、いくつかの機能が役立つだろう、GIF画像を再生するために、この記事を参照してください。 ImageToolsのDLLを使用しています.GIFイメージを再生しています。その正常に動作します。 – user1120998

+0

pls知られているいずれかの私を助けてください。この問題は私をイライラしています。私は解決策を見つけることができませんでした。 – user1120998

答えて

-1
+0

ようこそスタックオーバーフロー。あなたの答えにリンクを要約してください。そうすれば、リンクが古くなっても答えは完全に役に立たないわけではありません。 – michaelb958

+0

私はちょうどWindowsの携帯電話7でGif画像を再生するためのリンクを与え、それはそれです。 – siva

関連する問題