2

我正在尝试在 Windows 8 Metro 界面中使用用于 .net 的非官方 Google 音乐 api 构建应用程序。我正在加载整个播放列表

foreach (GoogleMusicPlaylist p in pls.UserPlaylists)
                lbPlaylists.Items.Add(p.Title);

它出现了这个错误

HRESULT: 0x8001010E (RPC_E_WRONG_THREAD))

我在互联网上阅读,也许我必须使用调度程序或我通常感到困惑的东西。

4

1 回答 1

6

用这个

Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
            {
                foreach (GoogleMusicPlaylist p in pls.UserPlaylists)
                {
                    lbPlaylists.Items.Add(p.Title);
                }
            });
于 2012-10-10T15:36:15.310 回答