我有一个BackgroundWorker,在BackgroundWorker _DoWork中调用一个函数来执行长时间的处理,当函数发生错误时,我会提示一个自定义消息框:
WPFMessageBoxResult result = WPFMessageBox.Show("Activation Fail", "Error!!", WPFMessageBoxButtons.OK, WPFMessageBoxImage.Error);
以下异常发生在WPFMessageBoxResult类中:
The calling thread must be STA, because many UI components require this.
感谢您的选择。