【发布时间】:2014-10-30 11:43:27
【问题描述】:
我有一个用 C# 编写的 Windows 应用程序。当应用程序启动时,它会创建新线程以在主线程空闲时运行一些后台进程。 后台线程将显示一个对话框。 我发现如果我点击主界面,对话框会被隐藏。
问题是如何使对话框归主 UI 拥有?我知道通过将 TopMost 属性设置为 true 将使对话框停留在屏幕顶部,但我不希望这样。
请帮忙。
【问题讨论】:
-
在后台线程上实例化和显示对话框的代码是什么?
标签: c# multithreading winforms