我如何在silverlight中执行此代码
本文关键字:执行 代码 silverlight | 更新日期: 2023-09-27 18:08:21
此操作只能发生在UI线程上。谁能告诉我如何在silverlight中解决这个问题?
mydll.classishere.givemestring((x) =>
{
System.Windows.Browser.HtmlPage.Window.Navigate(new Uri(x, UriKind.Relative), "_blank");
});
使用此调整将回调执行翻转到UI线程:
mydll.classishere.givemestring((x) =>
{
Deployment.Current.Dispatcher.BeginInvoke(() =>
{
System.Windows.Browser.HtmlPage.Window.Navigate(new Uri(x, UriKind.Relative), "_blank");
}
}