就是这样的:对于弹出的form2,form2有个按钮,我想点击这个按钮,关闭form2。但是如果我点击了form2外的其他地方,form2则最小化了。我想在弹出form2的时候,点击其他地方form2不最小化,且点击其他地方不引起任何操作。只有关闭form2,才可以进行其他正常的操作。
该怎么办?
12 个解决方案
#1
居然没看懂。
#2
form2 f=new form2();
f.ShowDialog
f.ShowDialog
#3
意思就是:
弹出form2的时候,点击其他地方form2不最小化。(通常情况下,点击form2外的区域导致form2最小化了)
#4
用showdiaog
#5
哎。。。自己试了一下终于弄出来了:
将form2的TopMost 设置为true
将form2的TopMost 设置为true
#6
form2始终设置在最前!!!
楼主的意思,还要锁屏么?
楼主的意思,还要锁屏么?
#7
原来这是你的最小化的意思,囧。最小化是收缩到系统的状态栏中的。你想说的是不要被别的窗口遮住吧。
#8
虽然form2的TopMost 设置为true,但是别的地方还是可以点的。
不知道达到没达到你的要求!!!
不知道达到没达到你的要求!!!
#9
将form2的TopMost 设置为true 是置顶的意思,但form1的界面还是可以操作的
如果用模式对话框的弹出编码,则form1的界面是不能操作的
Form2 formdlg = new Form2();
formdlg.ShowDialog();
自己选择吧
如果用模式对话框的弹出编码,则form1的界面是不能操作的
Form2 formdlg = new Form2();
formdlg.ShowDialog();
自己选择吧
#10
窗体和对话框通常有两种状态,分别为模式的和无模式的。模式的窗体或对话框必须关闭或隐藏,然后用户才能继续使用应用程序的其余部分。
所以,你可以使用模式的对话框来实现。可以使用ShowDialog方法来实现。使用Show方法显示对话框时,则是无模式的对话框。
所以,你可以使用模式的对话框来实现。可以使用ShowDialog方法来实现。使用Show方法显示对话框时,则是无模式的对话框。
#11
将form2的TopMost 设置为true
#12
顶!!!!
#1
居然没看懂。
#2
form2 f=new form2();
f.ShowDialog
f.ShowDialog
#3
意思就是:
弹出form2的时候,点击其他地方form2不最小化。(通常情况下,点击form2外的区域导致form2最小化了)
#4
用showdiaog
#5
哎。。。自己试了一下终于弄出来了:
将form2的TopMost 设置为true
将form2的TopMost 设置为true
#6
form2始终设置在最前!!!
楼主的意思,还要锁屏么?
楼主的意思,还要锁屏么?
#7
原来这是你的最小化的意思,囧。最小化是收缩到系统的状态栏中的。你想说的是不要被别的窗口遮住吧。
#8
虽然form2的TopMost 设置为true,但是别的地方还是可以点的。
不知道达到没达到你的要求!!!
不知道达到没达到你的要求!!!
#9
将form2的TopMost 设置为true 是置顶的意思,但form1的界面还是可以操作的
如果用模式对话框的弹出编码,则form1的界面是不能操作的
Form2 formdlg = new Form2();
formdlg.ShowDialog();
自己选择吧
如果用模式对话框的弹出编码,则form1的界面是不能操作的
Form2 formdlg = new Form2();
formdlg.ShowDialog();
自己选择吧
#10
窗体和对话框通常有两种状态,分别为模式的和无模式的。模式的窗体或对话框必须关闭或隐藏,然后用户才能继续使用应用程序的其余部分。
所以,你可以使用模式的对话框来实现。可以使用ShowDialog方法来实现。使用Show方法显示对话框时,则是无模式的对话框。
所以,你可以使用模式的对话框来实现。可以使用ShowDialog方法来实现。使用Show方法显示对话框时,则是无模式的对话框。
#11
将form2的TopMost 设置为true
#12
顶!!!!