关于模态形式和线程的问题

时间:2009-10-21 15:24:45

标签: c# .net multithreading

在主线程中,我需要执行以下操作:

  1. 创建第二个帖子,我会 显示一个充当的模态形式 “活动指标”
  2. 启动任务(此任务必须从主线程执行)
  3. 关闭在第二个帖子中创建的模式表单。
  4. 问题是我不知道如何显示模态形式而不是停止主线程。

    有什么建议吗?

1 个答案:

答案 0 :(得分:2)

我会使用ThreadPool thead ...类似......

ThreadPool.QueueUserWorkItem(o => dlg.Show());

这将在单独的线程上启动对话框。你的主线程将继续处理。