我正在開發使用WPF,C#相關的Facebook應用程序。動態在C#中使用任務類的ListBox中結合,WPF
,我發展到接收通過Facebook API(graph.facebook/{相冊ID} /張)照片。
但我想接收異步和更新列表框在WPF。
所以我完全想知道我怎麼能在WPF使用任務類更新列表框。
請幫助我。
我正在開發使用WPF,C#相關的Facebook應用程序。動態在C#中使用任務類的ListBox中結合,WPF
,我發展到接收通過Facebook API(graph.facebook/{相冊ID} /張)照片。
但我想接收異步和更新列表框在WPF。
所以我完全想知道我怎麼能在WPF使用任務類更新列表框。
請幫助我。
這應該讓你開始...
var dispatcher = Dispatcher.CurrentDispatcher;
var loadTask = new Task(() =>
{
Image image = YourMethodThatLoadsImagesFromFB();
if (dispatcher.CheckAccess())
{
YourMethodWhichProcessesReceivedImages(image);
}
else
{
dispatcher.BeginInvoke(YourMethodWhichProcessesReceivedImages, image);
}
});
loadTask.Start();
謝謝你的回答。但我無法使用您的評論來申請我的申請。如果你沒事的話。請你能舉個簡單的例子嗎?只需使用您的評論將圖像添加到itembox即可。我正在嘗試申請我的申請。謝謝 – user1429883
現在忙碌,但會嘗試在wkend上得到這個。你能發佈一段從FB API加載的代碼片段嗎? – KornMuffin
學習Func鍵 http://msdn.microsoft.com/en-us/library/bb549151.aspx –
JSJ
你應該張貼一些代碼... – jure