基础问题:winform的模式窗口 现在是在一个窗口A上面showdialog()显示一个模式窗口B,然后在这个窗口上再需要显示一个模式窗口C,我同样是用的showdialog(),但问题就是:最后出来的窗口C效果并不像是一个模式窗口,也即并非要关闭这个窗口才能控制其父窗口B所以,如何才能显示正确的模式窗口呢。。我也试了showdialog()中带父窗口句柄的写法,这样的窗口C弹出后就“无法响应”了求教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 汗。。我现在估计是因为我把弹窗写在了一个通信线程中???(但是如果简单的用MessageBox.Show()是能有“模式”的效果的) 更正下,MessageBox.Show()也是非模式的,需要加上owner才是模式的;但是我在form的showdialog中加owner窗口假死了,郁闷 是C/S的!!你有没有把B窗口设成父窗口啊?我没有试过,感觉如果设成了的话,那就应该不能这样吧! WindowWrapper wm = new WindowWrapper(pro[0].MainWindowHandle);Form fem = new Form("xx");fem.ShowDialog( wm );这样的倒是有模式的效果了,但是这个窗口不见了,父窗口当然也无法操作wm这个句柄是没错的,到底会是什么问题呢。。 显示C的时候 用show 就行了 - - ShowDialog 本来父窗体就无法操作啊- - 我就是showdialog(),可以显示多层的 用C# 写一个判断网络连接是否正常的 程序 c# 给Button添加图片的代码是什么? Server2003安装问题 winsnmp接收信息条件及m0m0wall接收信息条件 郁闷了,满世界求救!Windows服务启动后又停止了 求助 未处理NullReferenceException 储存过程里设置了OUTPUT,为什么取不到呢,是哪里错了啊。 如何使用C#获取windows用户详细信息? 关于数据类型转换的问题。 【求助】Discuz NT 论坛安装第四步时出现错误! 求教 C#!刚入门编程,焦头烂额希望在此得到帮助! 求教 vs2008中多个解决方案共用一个类问题
我现在估计是因为我把弹窗写在了一个通信线程中???(但是如果简单的用MessageBox.Show()是能有“模式”的效果的)
更正下,MessageBox.Show()也是非模式的,需要加上owner才是模式的;但是我在form的showdialog中加owner窗口假死了,郁闷
Form fem = new Form("xx");
fem.ShowDialog( wm );这样的倒是有模式的效果了,但是这个窗口不见了,父窗口当然也无法操作wm这个句柄是没错的,到底会是什么问题呢。。