在我的桌面应用程序中,我想在 BackgroundWorker 中打开视图以显示提醒。但是当我尝试打开视图时,它给了我以下错误。 “调用线程必须是 STA,因为很多 UI 组件都需要这个。” 并且 stackTrace 是
at System.Windows.Input.InputManager..ctor()
at System.Windows.Input.InputManager.GetCurrentInputManagerImpl()
at System.Windows.Input.KeyboardNavigation..ctor()
at System.Windows.FrameworkElement.FrameworkServices..ctor()
at System.Windows.FrameworkElement.EnsureFrameworkServices()
at System.Windows.FrameworkElement..ctor()
at System.Windows.Controls.Control..ctor()
at System.Windows.Window..ctor()
at MahApps.Metro.Controls.MetroWindow..ctor()
谁能有解决方案?