关闭Form2后在Form1上启用按钮 [英] Enable button on Form1 upon closing Form2

查看:119
本文介绍了关闭Form2后在Form1上启用按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Form2_FormClosing事件触发时,如何启用Form1上的按钮

我从form1 botton事件中打开form2,就像这样

私有 button2_Click( 发件人 e)

How do i enable button on Form1 when Form2_FormClosing event triggers

I open form2 from form1 botton event like this

private void button2_Click(object sender, EventArgs e)

{

//打开form2并使用构造函数将所有需要的值传递给form2参数
_form2 = (strGerbPercent,strNominamPercent,lines.ToArray());
_form2.Show();
button2.Enabled =
<字体color =#0000ff" size ="2">否
; //禁用打开form2的按钮

}

} // end button2_Click

{

}

但我不能...

推荐答案

Mix,

您需要在Form2中引用Form1,因此可以执行以下操作:

无效 Form2_FormClosing( FormClosingEventArgs e)
{
    if(_form1! = null)
   {
       _form1.MyButton.Enabled = true;
br/>}

安德烈斯.
Hi Mix,

you need a reference to Form1 within Form2 so you could do something like:

private void Form2_FormClosing(object sender, FormClosingEventArgs e)
{
   if (_form1 != null)
   {
      _form1.MyButton.Enabled = true;
   }
}

Andres.


这篇关于关闭Form2后在Form1上启用按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆