首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-12-23 
winform多线程中 窗口置顶在主线程中 FolderBrowserDialog f new FolderBrowserDialog() f.ShowDialog(

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

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

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

热点排行