0

我正在使用 WPF、C# 开发相关的 FaceBook 应用程序。

我开发通过 Facebook API(graph.facebook/{album id}/photos)接收照片。

但我想在 WPF 中接收异步和更新 ListBox。

所以我完全想知道如何使用任务类更新 WPF 中的 ListBox。

请帮我。

4

1 回答 1

1

这应该让你开始......

var dispatcher = Dispatcher.CurrentDispatcher;
var loadTask = new Task( () =>
    {
        Image image = YourMethodThatLoadsImagesFromFB();
        if ( dispatcher.CheckAccess() )
        {
            YourMethodWhichProcessesReceivedImages( image );
        }
        else
        {
            dispatcher.BeginInvoke( YourMethodWhichProcessesReceivedImages, image);
        }
    } );
loadTask.Start();
于 2013-06-27T14:09:06.440 回答