读书人

二个winform之间

发布时间: 2011-12-18 22:54:38 作者: rapoo

2个winform之间
我要在winform1的closing事件中将winform2的button1的enable设置为true,请问语句怎么写?给点代码参考一下,麻烦各位大侠帮忙,急着交作业,谢

[解决办法]
public Form1(Form form)
{}


Form1 form1 = new Form1(form2);


form2.Button1.Enabled = true;


[解决办法]
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
Form1 f1=new Form1;
f1.FormClosed += new FormClosedEventHandler(Form1_FormClosed);
f1.ShowDialog();
}

void f1_FormClosed(object sender, FormClosedEventArgs e)
{
this.button1.Enabled = true;
}
}
[解决办法]
上方法正解
[解决办法]
在窗器中定
Dim frm As Form2
Public Sub New(ByVal vFrmstock As Form2)
MyBase.New()
InitializeComponent()
frm = vFrmstock
End Sub


在FormClosing事件中用
frm.Button1.Enabled = True

读书人网 >C#

热点推荐