winform线程中创建窗体卡死

y1018799688 2013-12-04 10:31:24
请问下如何实现在一个winform程序中的一个线程中new一个form显示,并且这个form不会卡死。

已经试过委托,和在线程中触发事件,在事件中启动窗体,但都还是卡死的状态。

不知道描述清楚了吗,求助大家了
...全文
249 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
y1018799688 2013-12-04
  • 打赏
  • 举报
回复
引用 4 楼 xiaozhu39505 的回复:
说错了,把上面代码放入你的线程里
搞定,,谢谢了哈
  • 打赏
  • 举报
回复
开个多线程处理吧
飞小猪 2013-12-04
  • 打赏
  • 举报
回复
说错了,把上面代码放入你的线程里
飞小猪 2013-12-04
  • 打赏
  • 举报
回复 1
把一下代码放入form窗体里 this.Invoke(new Action(() => { //这里放入new和show窗体的方法 Form1 f1 = new Form1(); f1.Show(); }));
y1018799688 2013-12-04
  • 打赏
  • 举报
回复
引用 1 楼 xiaozhu39505 的回复:
new和show窗体时委托给UI线程去操作
是否有具体例子,,如何委托给UI线程?
飞小猪 2013-12-04
  • 打赏
  • 举报
回复
new和show窗体时委托给UI线程去操作

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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