日期:2014-05-17  浏览次数:20984 次

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

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

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