C#如何实现单击“X”按钮时关闭当前窗体,同时也关闭它的父窗体!!!
就像QQ登陆那样!!关闭了登陆之后的窗体的时候,同时也关闭登陆窗口!!!另一个问题
同时我还想实现对“X”按钮的代码编写,就是单击它的时候关闭当前窗体,同时还让他也关闭其他别的窗体
就像QQ登陆那样!!关闭了登陆之后的窗体的时候,同时也关闭登陆窗口!!!另一个问题
同时我还想实现对“X”按钮的代码编写,就是单击它的时候关闭当前窗体,同时还让他也关闭其他别的窗体
解决方案 »
- winform初始化代码放在load事件与构造函数的区别
- C# Winform 得到resx里的资源
- 如何把值,写入XML文件,详见内容
- 想轉c#,哪個教材最好.推薦一本
- 请问关于FtpLib的问题?
- c#怎样在web开发中实现上传文件到另一台机器上(文件服务器)
- 如何将数据库类image类型数据读出并在PictureBox控件上显示出来?
- oracle.dataaccess.dll引用
- public event PropertyChangedEventHandler 疑惑
- treeview问题
- 定时读取客户端计算机上的TXT数据文件,麻烦各位大大了!不胜感激!
- 谁知道 DataGridViewComboBoxColumn 的大概 请进
onformclosing
{
Application.Exit();
}
FormParent 是当前子窗口的父窗口的类名。
又要关闭某个窗口
窗口.Close();
我有三个窗口 Form1 FORM2 FORM3 ,
从FORM1 进入FORM2 FORM3 ,
要实现单击FROM3的关闭按钮关闭FORM3和FORM2 单击FORM2的关闭按钮时退出应用程序!!!
如果是单实例,直接调用该窗口实例的Close()事件就可以了如果是多实例,可以遍历mdi窗体的所有子窗体
判断窗口名为特定名称的窗体,调用Close()事件
{
Environment.Exit(Environment.ExitCode); }这个是暴力退出全部程序的
ParentForm frm = FromHandle(nextFrm) as ParentForm;
frm.dispose();
{
//你想要在关闭时候的所有操作
}
Application.Exit();
private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 88 || e.KeyChar == 120)
{
Application.Exit();
}
}
88和120是X大小写的 ascii码
当验证成功就 关闭程序集
Form1 frm1 = null;
public Form2(Form1 form1):this()
{
this.frm1 = form1;
}
听他说是通过构造函数的把FORM1传给FORM2由FORM2来控制FORM1实现关闭FORM1
以上是在FORM2下的代码!在FORM1下还有个代码
Form2 F2 = new Form2(this);
谁能翻译得通俗易懂一点!!比如说Form1 form1这个是什么意思 冒号在这里又是什么作用!!
在下感恩不尽!!1