vs2008c#问题未处理的“System.ObjectDisposedException”类型的异常出现在 System.Windows.Forms.dll 中。

2025-01-03 02:35:19
推荐回答(2个)
回答1:

private void button2_Click(object sender, EventArgs e)
{
if (Program.f2 == null || Program.f2.IsDisposed)
{
Program.f2 = new Form2();
}
Program.f2.Show();
Program.f2.BringToFront();
}

回答2:

在close事件时要释放窗体对象;
Program.f2 =null;
Program.f3=null;