读书人

winform多线程中 窗口置顶解决思路

发布时间: 2012-12-23 11:28:15 作者: rapoo

winform多线程中 窗口置顶
在主线程中
FolderBrowserDialog f = new FolderBrowserDialog();
f.ShowDialog();
f 窗体会在主窗体之上,并且此时主窗体无法获取焦点,不能操作主窗体。

但是在多线程中创建f 窗体,主窗体还是可以获取焦点进行操作的。

求问:在多线程中创建f窗体时,如何让f 总是在顶层,此时不能操作主窗体?
[解决办法]
f.ShowDialog(主窗口的Handle);

读书人网 >C#

热点推荐