怎样在一个在Form2中关闭Form1?解决思路

怎样在一个在Form2中关闭Form1?打开Form2的同时,我想关闭或隐藏Form1,但是Form1是和进程相联系的,如果用th

怎样在一个在Form2中关闭Form1?
打开Form2的同时,我想关闭或隐藏Form1,但是Form1是和进程相联系的,如果用this.Close();整个程序都会被关掉,如果用Form1 form1=new Form1(); form1.Hide(); 或 form1.visible=false; 隐藏也不起作用,不知道为什么?
  先谢过各位!
  我这个实在C#的窗体应用程序中,但是貌似没看到这个论坛。。所以放到了这里。。见谅

[解决办法]

C# code
        private void Form1_Load(object sender, EventArgs e)        {            Form2 fm2 = new Form2();            fm2.Show();            this.Hide();            this.ShowInTaskbar = false;        }