跨UI线程的问题

zl100230 2018-10-25 05:08:56
程序启动时,我开了两个线程,分别是a线程跑a窗体,b线程跑b窗体,现在我需要将b窗体Owner设置成a窗体,结果不管怎样都提示了其中一个窗体属于另外一个线程。各位大佬有什么解决的办法啊?
...全文
103 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
config_man 2018-11-27
  • 打赏
  • 举报
回复
b.Dispatcher.Invoke(()=>{ b.Owner=a; });
yulongguiziyao 2018-11-26
  • 打赏
  • 举报
回复
a.Dispatcher.Current.BeginInvoke(()=>{b.Show()});
exception92 2018-11-21
  • 打赏
  • 举报
回复
搜索WPF Dispatcher
zl100230 2018-10-30
  • 打赏
  • 举报
回复
就没人回答么?

8,734

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧