2013-06-27 20 views
0

我正在開發使用WPF,C#相關的Facebook應用程序。動態在C#中使用任務類的ListBox中結合,WPF

,我發展到接收通過Facebook API(graph.facebook/{相冊ID} /張)照片。

但我想接收異步和更新列表框在WPF。

所以我完全想知道我怎麼能在WPF使用任務類更新列表框。

請幫助我。

+0

學習Func鍵 http://msdn.microsoft.com/en-us/library/bb549151.aspx – JSJ

+0

你應該張貼一些代碼... – jure

回答

1

這應該讓你開始...

var dispatcher = Dispatcher.CurrentDispatcher; 
var loadTask = new Task(() => 
    { 
     Image image = YourMethodThatLoadsImagesFromFB(); 
     if (dispatcher.CheckAccess()) 
     { 
      YourMethodWhichProcessesReceivedImages(image); 
     } 
     else 
     { 
      dispatcher.BeginInvoke(YourMethodWhichProcessesReceivedImages, image); 
     } 
    }); 
loadTask.Start(); 
+0

謝謝你的回答。但我無法使用您的評論來申請我的申請。如果你沒事的話。請你能舉個簡單的例子嗎?只需使用您的評論將圖像添加到itembox即可。我正在嘗試申請我的申請。謝謝 – user1429883

+0

現在忙碌,但會嘗試在wkend上得到這個。你能發佈一段從FB API加載的代碼片段嗎? – KornMuffin