winform打开新窗口,同时关闭原窗口的两种方法

方法一:
 //打开另一个窗口的同时关闭当前窗口
Thread th = new Thread(delegate () { new IndexForm().ShowDialog(); });
th.Start();
this.Close();

方法二:
IndexForm indexForm = new IndexForm();
this.Hide();
indexForm.ShowDialog();
this.Dispose();

你可能感兴趣的:(Winform,winform)