阅读背景:

WPF/WinForm在线程中调用提示窗MessageBox阻塞窗口方法

来源:互联网 
把MessageBox.Show交给主线程去处理就可以了
public void ShowMessage(string msg)
        {
            this.Dispatcher.Invoke(new MessageBoxShow(MessageBoxShow_F), new object[] { msg });
        }

        delegate void MessageBoxShow(string msg);
        void MessageBoxShow_F(string msg)
        {
            MessageBox.Show(msg, "提示信息", MessageBoxButton.OK, MessageBoxImage.Information);
        }public void Show



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: