私のデスクトップ アプリケーションでは、BackgroundWorker でビューを開いてリマインダーを表示したいと考えています。しかし、ビューを開こうとすると、次のエラーが表示されます。 「多くの UI コンポーネントがこれを必要とするため、呼び出しスレッドは STA でなければなりません。」 そして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()
誰でも解決できますか?