FORM1------父窗口
BUTTON1------FORM1上的按扭
FORM2-----子窗口
BUTTON2-----FORM2上的按扭
如何实现单击BUTTON1后显示FORM2
然后单击BUTTON2后把BUTTON1的ENABLE属性变成FALSE;(原为TRUE)
Form2
public delegate void delegate_SetBtProperty(bool _Enable);
public delegate_SetBtProperty SetBtProperty;
private void button2_Click(object sender, System.EventArgs e)
{
SetBtProperty(false);
}
_____________________________________
Form1
private void button1_Click(object sender, System.EventArgs e)
{
Form2 fr2=new Form2();
fr2.SetBtProperty=new WindowsApplication1.Form2.delegate_SetBtProperty (SetBt2Property);
fr2.Show();
}
public void SetBt2Property(bool _Enable)
{
this.button1.Enabled=_Enable;
}
BUTTON1------FORM1上的按扭
FORM2-----子窗口
BUTTON2-----FORM2上的按扭
如何实现单击BUTTON1后显示FORM2
然后单击BUTTON2后把BUTTON1的ENABLE属性变成FALSE;(原为TRUE)
Form2
public delegate void delegate_SetBtProperty(bool _Enable);
public delegate_SetBtProperty SetBtProperty;
private void button2_Click(object sender, System.EventArgs e)
{
SetBtProperty(false);
}
_____________________________________
Form1
private void button1_Click(object sender, System.EventArgs e)
{
Form2 fr2=new Form2();
fr2.SetBtProperty=new WindowsApplication1.Form2.delegate_SetBtProperty (SetBt2Property);
fr2.Show();
}
public void SetBt2Property(bool _Enable)
{
this.button1.Enabled=_Enable;
}