首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如果关闭一个窗体后激活另一个窗体的事件或方法啊该如何解决

2012-02-20 
如果关闭一个窗体后激活另一个窗体的事件或方法啊?不能用静态方法还有别的办法吗?[解决办法]if(form1.Disp

如果关闭一个窗体后激活另一个窗体的事件或方法啊?
不能用静态方法
还有别的办法吗?

[解决办法]
if(form1.Disposing)
{
Form2 form2=new Form2();
form2.Show();
}

或者:
private Form1 form1;
private Form2 form2;

public mainform()
{
InitializeComponent();
form1=new Form1();
form1.Disposed += new EventHandler(form1_Disposed);
}

private void form1_Disposed(Object sender, EventArgs e)
{
form2=new Form2();
form2.Show();
}

热点排行