Modern UI for WPF创建的窗体,在子线程中打开报错! 50
代码:Threadtrd=newThread(newThreadStart(()=>{Thread.Sleep(2000);//MessageWindow是你自定义的窗口...
代码:
Thread trd = new Thread(new ThreadStart(() => {
Thread.Sleep(2000);
//MessageWindow 是你自定义的窗口消息框
MessageWindow msgWindow = new MessageWindow();
msgWindow.Show();
System.Windows.Threading.Dispatcher.Run();
}));
trd.SetApartmentState(ApartmentState.STA);
trd.Start();
报错:
无法在各进程之间访问可冻结的“Microsoft.Windows.Shell.WindowChrome”,因为无法冻结它。
普通WPF窗体不报错! 展开
Thread trd = new Thread(new ThreadStart(() => {
Thread.Sleep(2000);
//MessageWindow 是你自定义的窗口消息框
MessageWindow msgWindow = new MessageWindow();
msgWindow.Show();
System.Windows.Threading.Dispatcher.Run();
}));
trd.SetApartmentState(ApartmentState.STA);
trd.Start();
报错:
无法在各进程之间访问可冻结的“Microsoft.Windows.Shell.WindowChrome”,因为无法冻结它。
普通WPF窗体不报错! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询