我正在尝试在Windows 8 metro界面中使用.net的非官方Google音乐API构建应用程序。 我正在加载整个播放列表
foreach (GoogleMusicPlaylist p in pls.UserPlaylists)
lbPlaylists.Items.Add(p.Title);
它出现了这个错误
HRESULT: 0x8001010E (RPC_E_WRONG_THREAD))
我在互联网上阅读,也许我必须使用调度员或其他我一般都很困惑的东西。
答案 0 :(得分:6)
使用此
Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
{
foreach (GoogleMusicPlaylist p in pls.UserPlaylists)
{
lbPlaylists.Items.Add(p.Title);
}
});