DXmessage box在线程内运行时显示错误?

时间:2016-09-22 11:48:29

标签: c# wpf devexpress

DxMessageBox在线程内部运行时显示错误显示以下错误 "调用线程必须是STA,因为许多UI组件都需要这个。"

  DXMessageBox.Show("No data to be with selected parameters",  messageTitle);

如果它是Windows消息框,它对我来说很好用

1 个答案:

答案 0 :(得分:0)

尝试从调度程序

调用您的代码
  Application.Current.Dispatcher.BeginInvoke(
               DispatcherPriority.Send,
               new Action(delegate()
               {
                   //your code
               }));