我有这样一段代码,可却不能隐藏,为什么?请大侠指教 private void button2_Click(object sender, EventArgs e)
        {
            Form1 frm1 = new Form1();
            frm1.Hide();
        }

解决方案 »

  1.   

    想不显示,根本不用加frm1.Hide();,如果你不调用Show,frm不会显示
      

  2.   

    Form1 是哪个页面,当前页面。
    如果是当前页面的话。去掉Form1 frm1 = new Form1();
    改为this.Hide();
      

  3.   

    [Quote=引用 3 楼  的回复:]
    引用 2 楼 的回复:Form1 是哪个页面,当前页面。
    如果是当前页面的话。去掉Form1 frm1 = new Form1();
    改为this.Hide();想显示就this.show(); 其实你可以看你界面的属性,只要后台代码将对应的属性值做更改也可以实现相应操作。
      

  4.   


    你这段代码能 show 出来还真见鬼了