你应该问的是.net winform的问题了。
假定新窗口是Form2,那么你在当前窗口的单击事件里可以这么写:
this.Hide();//隐藏当前窗口
Form2 form2 = new Form2();//实例化新窗口
form2.ShowDialog();//打开新窗口
this.Close();//关闭窗体
winform:
Form2 f=new Form2();
//打开新窗口
f.Show();
//隐藏本窗口.这里一定用Visible.不要用CLOSE.如果该窗口是主窗口.一旦CLOSE.整个程序将退出.
this.Visible=false;
webform:
Response.Write("");