Winform在一个窗体中关闭另外一个窗体

Mr_Xiao_Liang 2011-06-17 02:36:24
  foreach (Form item in Application.OpenForms)
{
if (item == mf)
{
}
else
{
item.Close();
}
}


但是执行的时候会出错。线程间操作无效: 从不是创建控件“...”的线程访问它。
...全文
106 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuexiaodong2009 2011-06-17
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wtj2832 的回复:]
1.最好用委托
2.Control.CheckForIllegalCrossThreadCalls = false;

参考
[/Quote]最好用委托
wtj2832 2011-06-17
  • 打赏
  • 举报
回复
1.最好用委托
2.Control.CheckForIllegalCrossThreadCalls = false;

参考
Mr_Xiao_Liang 2011-06-17
  • 打赏
  • 举报
回复
求救~
Mr_Xiao_Liang 2011-06-17
  • 打赏
  • 举报
回复
下面是高手!!

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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