private void Form1_Load(object sender, EventArgs e)
        {
            this.Hide();
        }
=================================================
我想隐藏窗体,为什么加了Hide方法form还是可见的呢?

解决方案 »

  1.   

    不知道你是C/S还是B/S,如果是B/S可以直接设置区域的隐藏,也可以通过CSS来设置display:none;
      

  2.   

       private void Form1_Load(object sender, EventArgs e)
            {            this.Hide();
    ==================================
    这个hide()放这里是没错的,只是要加入下面这行。谢谢大家
                this.ShowInTaskbar = false; 
      

  3.   

    帮你顶下,我在狗狗上搜了下,发现以前也有人出现过这种情况,但都没解决,期待WINFORM高手来帮你解决。
      

  4.   

    public Form1()
            {
                this.Hide();
                this.ShowInTaskbar = false;
            }不行,没隐藏......
      

  5.   

    那你加个timer控件试试.将this.Hide()写在timer的click事件里.
      

  6.   

    隐藏了呀。你放Form1_Load里面。
      

  7.   

    private void Form1_Load(object sender, EventArgs e)
            {
                this.Hide();
                this.ShowInTaskbar = false;
            }正解!
      

  8.   

    搞了半天是楼主自己解决的
    俺学习了哈,ShowInTaskbar属性,呵呵~~
      

  9.   

    在调用他的时候就隐藏 
    this.Visible = false;
      

  10.   


    form没有这个visible属性的呀。解决办法看上面
      

  11.   


    啥子哦  winform  的form 没这属性??/
      

  12.   


    你放哪里的呀? 我放load里面窗体没变化还是显示的