关闭Form2后在Form1上启用按钮 [英] Enable button on Form1 upon closing Form2
本文介绍了关闭Form2后在Form1上启用按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当 Form2_FormClosing事件触发时,如何启用Form1上的按钮
我从form1 botton事件中打开form2,就像这样
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屋!
查看全文