窗体关闭有关问题

窗体关闭问题?
我的项目里有两个窗体,其中一个窗体是通过添加窗体,
使用代码
form2 f=new form2();
在建项目是的窗体上放了一个button,通过点击button的Click事件,想把原来的那个窗体关掉,然后f.Show();
怎么样实现?
问题比较基础,大家可别笑我,呵呵

------解决方案--------------------
探讨
C# codeprivate void button1_Click(object sender, EventArgs e)
{
Form2 f = new Form2();
f.Show();

this.Hide();

}
试一试