00问答网
所有问题
当前搜索:
模式窗体和非模式窗体
C#中
模式窗体和非模式窗体
的区别
答:
模式窗体
:以独占的方式运行,简单地说就是,一个进程里的某模式窗体没有运行完毕(关闭)就不能使用其它窗体,直至关闭它为止。看上去它好像就是独占的方式在运行。非模式窗体:与模式窗体相反的就是非模式窗体。原理相反。
C#
模式窗体和非模式窗体
有哪些区别,从表现形式和代码运行两方面说明...
答:
Show(); // 非
模式窗体
差别:1.返回值不同,DialogResult/void 2.模式窗体会使程序中断,直到关闭模式
窗口
3.打开模式窗体后不能切换到应用程序的其他窗体 4.子
窗体和模式
窗体互斥。
为什么模式窗体显示时不能显示
非模式窗体
是在 计算机基础自主学习...
答:
模式窗体只有关闭后才能返回产生它的主窗体继续(即主窗体才能有焦点),而
非模式窗体
,是能在其主
窗体与
它产生的非模式窗体间任意切换焦点的,如一个主程序产生了个对话框,如果这个对话框不关闭就不能继续在主程序上操作那这个对话框即此主程序产生的模式窗体,模式窗体需要返回给主程序信息,主程序才能...
VB怎么建立
模式窗口
答:
//
非模式窗体
From qform=new Form();qform.Show();//模式窗体 Form qform=new Form();qform.ShowDialog();它们在控制权上有区别 Form.Show创建新窗体后(非模式),立即返回,且没有在当前活动
窗体和
新窗体间建立任何关系,即在保持新窗口的情况下关闭(或最小化)现有窗体或在保留现有窗体情...
...编译好会出现“模式窗体显示时不能显示
非模式窗体
”
答:
1。把问题最小化 重新写一个程序,就实现这一个功能,看看是否会出现同样的错误,如果能重现,那么解决起来就更简单了,如果不能重现,那么可能是系统其他部分造成的影响。2. 编译好的程序也并非完全无法调试 可以添加一个label,在你怀疑可能出错的位置,都向这个label追加写入不同的内容,然后可以逐步...
C#
非模式窗体
show和模式窗体showdialog的区别
答:
模态
窗口
就是在该窗口关闭之前,其父窗口不可能成为 活动窗口 的那种窗口。例如:在窗口A弹出窗口B,如果是 B.ShowDialog(),窗口B就是模态窗口,在窗口B关闭前窗口A不能点击也不能处理消息;如果是 B.Show()非模态窗口,那可以在这两个窗口之间任意切换。
VBA问题,什么叫有
模式窗体
,什么叫无模式窗体?
答:
有模式 就是像msgbox弹出的窗体一样 除了这个
模式窗体
外 本进程的其他窗体将暂时无法操作 无模式 则相反 Private Sub Form_click()Form2.Show 1 '模式 Form2.Show 0 '无模式 End Sub 建2个窗体 试试这2句代码 就知道差别了
VB编程中提示“模式窗体显示时不能显示
非模式窗体
”怎么解决?
答:
这个提示对应的代码一般是加载新
窗体
,找到那一行:frm.show 把它改成" frm.show 1"就行了。就是说你当前的窗体是模块窗体(类似msgbox,用户响应并关闭窗体后才能继续执行后面的代码),这个窗体没关闭时,再加载其他窗体的话,新加载的窗体也必须是
模式
的。
vb 模式窗体能不能换成
非模式窗体
???
答:
这个是操作系统强制规定的,跟VB无关。因为DLL本身是不能运行的,必须依赖于宿主程序,如果DLL中的
窗体
是非模态的,那么其宿主程序的某些运行状态就有可能被用户改变(最典型的例子就是宿主程序被关闭了),这就有可能造成一些不可预知的后果。
c# Form的Show和ShowDialog的区别
答:
调用窗口调用show方法后,下面的代码可以立即执行。在非模态窗口关闭后,窗口的所有资源被释放,窗口不存在,无法获取窗口的任何信息。当窗体显示为模式对话框时,单击“关闭”按钮(窗体右上角带 X 的按钮)会隐藏窗体并将 DialogResult 属性设置为 DialogResult.Cancel。与无
模式窗体
不同,当用户单击对话框...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
模式窗体和非模式窗体的使用和特点
模式窗体和非模式窗体的联系
模式窗体显示时不能显示非模式窗体
模式窗口和非模式窗口的区别
窗体以模式或者非模式
非顶级窗体不能显示为模式对话框
模式对话框非模式对话框
什么是无模式窗体
模式窗体