WPF从事件打开一个新窗口
本文关键字:一个 新窗口 窗口 事件 WPF | 更新日期: 2023-09-27 18:03:21
我试图打开一个新的窗口内的事件,一旦它被触发,我收到:调用线程必须是STA,因为许多UI组件需要这个
谁能帮我一下?
尝试从分派器调用您的代码:
Application.Current.Dispatcher.Invoke((Action)delegate{
//your code
});
STA线程是UI线程,所以不要尝试从另一个线程(worker?)打开一个新窗口。