Winform 当前窗口点击按钮后,隐藏当前窗口,打开新的窗口。
如在新的窗口关闭时,再次打开可能会导致异常。所以要对其进行释放。
private void button1_Click(object sender, EventArgs e)
{
Form2 mainForm = new Form2();
mainForm.StartPosition = FormStartPosition.CenterScreen;
this.Hide();
mainForm.ShowDialog();
}
新窗口点击关闭时,释放资源。
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
this.Dispose();
}