66问答网
所有问题
c# 判断一个窗体是否关闭还是打开
有两个子窗体和一个主窗体,在主窗体中判断这两个子窗体是否是打开还是关闭打的状态,用代码怎么写?
最好有详细解释,谢谢啦
举报该问题
推荐答案 推荐于2016-09-14
是不是可以子窗体当中设置一个public static 类型的变量res
窗体打开的时候会执行Load事件,在load事件中将res赋值true
在关闭窗体的时候执行close事件时,将res赋值成false
判断打开 就可以看Form.res为什么值就可以了
不知道这个方法是否合适
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nn2ssxDU9viDvvD99ni.html
其他回答
第1个回答 2020-07-23
1、首先在工具相中托一个菜单栏(menustrip),设置一个“关闭窗体”项
2、选中“关闭窗体”这一项,在属性窗口中选择shortcutkeys-->选择ctrl-->在下拉列表中选择z
3、双击菜单栏中“关闭窗体”这一项,在这个事件中写入this.close();即可实现按ctrl+z来关闭窗体了。
相似回答
在
C#
中如何
判断一个窗体
已经
打开
(点button后打开),如果再次点击button...
答:
其实很简单的,对要
判断
的是否已经
打开窗体
添加一些代码就可以实现。例如点击按钮,打开Form
1
1.添加该代码到Form1类中 private static Form1 OnlyForm { get; set; } public static void ShowForm(){ if (OnlyForm == null){ Form1 Fm=new Form1();OnlyForm = Fm;Fm.Show();} OnlyForm....
C#
编写的
一个窗口
,关闭时弹出对话框,询问
是否关闭
…7294
答:
在窗体中有FormClosing这个事件,这个事件是在
窗体关闭
时候运行的。如果要取消某个事件的操作,那么就在该事件中写上e.Cancel=true就能取消该事件,也就是不执行该事件。所以,你要在窗体关闭时候,跳出
一个窗口
提示
是否关闭
窗体,如果选择不关闭,那么写上e.Cancel=true就可以了,代码如下:在FormClosing事...
C#
中如何
判断窗体是否
为
关闭
状态
答:
设置一个公共静态变量,当窗口打开的时候
,load中设置变量值为true。窗口关闭的时候closing里面设置变量值为false。判断窗口是否打开,就读这个变量就行了
“
C#
”怎么
判断一个窗体是否
已经
打开
?
答:
判断
Form2实例,可以在Form1中创建
一个
Form2的属性 当Form1的按钮点击时,判断Form1中Form2的实例是否为空,若为空则创建Form2实例,并将Form2实例Show出来,若Form1中的Form2实例不为空,则点击无效。当Form2实例
关闭
时,将Form1中的Form2实例设为空。(可以将Form1作为参数传给Form2,并且将Form...
C#
下子父窗体怎么
判断
子
窗体是否
被
打开
,防止重复打开?
答:
给你个思路在子
窗体
里定义
一个
全局静态变量值为0在父窗体的按钮里写
打开
子
窗口
方法,在
判断
子窗体全局变量里的值是否等于1,如果是1,则打开,为0,则没打开过,再加一句修改子窗体的该全局变量值为1,
关闭
子窗体的时候修改变量值为0.,就这样 很容易的 ...
C#
判断窗体是否打开
答:
你是想已经
打开
就不再打开了,如果没打开才打开,是吧?用 process类,
判断
里面有没有***.exe(就是你运行的程序),没有运行,有就直接
关闭
退出。
大家正在搜
winform判断窗体是否打开
判断VB窗体是否为空
判断VB窗体是否有内容
access窗体打印判断
vba如何判断窗体是否加载
access关闭当前窗体
退出命令按钮的功能是关闭窗体
access关闭窗体命令
access用代码取消关闭窗体
相关问题
c#怎么判断一个窗体是否关闭
C#中如何判断窗体是否为关闭状态
“C#”怎么判断一个窗体是否已经打开?
C#怎么判断一个窗体已经打开
c#中 怎么判断提示框已经关闭
C#winform判断子窗口是否已关闭或在关闭的时候触发事件
C# WinForm中,如何判断窗口已打开
C#如何判断另一个窗口是否打开