如图的错误:

错误:不支持从调度程序线程以外的线程对其进行的更改

 

解决办法:
1.创建线程同步上下文

private SynchronizationContext m_synContext;

2.构造函数中初始化

m_synContext = SynchronizationContext.Current;

3.把冲突的业务做成委托

SendOrPostCallback callback = delegate{…}

4.在流程中以上下文的形式调用该委托

m_synContext.Send(callback, null);

转载于:https://www.cnblogs.com/LionX/archive/2013/03/11/2954674.html

相关文章:

  • 2021-10-16
  • 2021-10-13
  • 2021-08-27
  • 2021-10-23
  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-02-18
  • 2022-12-23
  • 2021-09-06
  • 2021-05-16
  • 2022-01-06
相关资源
相似解决方案