解决方案 »

  1.   

    试了一下,碰到你一样的问题。
    但是加一个BUTTON就可以,应该是先构造函数,在LOAD。
      

  2.   

    http://community.csdn.net/Expert/topic/4707/4707382.xml?temp=.9146082
      

  3.   

    load完之后才能对窗口hide
    Maximized的时候窗口load over了。
    (maybe)
      

  4.   

    重载父类的onload函数。
    在其中进行就可以了。
      

  5.   

    protected override void OnLoad(EventArgs e)
    {
        base.OnLoad (e);
        this.Hide();
    }
      

  6.   

    为什么要把窗体的的WindowState属性的值设为Maximized才可以呢?
      

  7.   

    还有一个问题是:在界面中加axMSComm1控件时又不可以隐藏(其它的正常)为什么?
      

  8.   

    protected override void OnLoad(EventArgs e)
    {
        base.OnLoad (e);
        this.Hide();
    }
    不行吧?
      

  9.   

    第一个问题:加那段代码后,如果没有把窗体的的WindowState属性的值设为Maximized是不行的;
    第二个问题:加那段代码后,而且把窗体的的WindowState属性的值设为Maximized,另外还在窗体上加一控件axMSComm1又不行了是为什么?
      

  10.   

    在窗体的Load事件中添加下面代码:
    this.Opacity = 0; //将窗体置为透明(0);
    this.ShowInTaskbar = false; //窗体不显示在任务栏中.
    this.Location = new Point(99999, 99999); //将窗体位置移至屏幕之外.需要显示的时候再用代码改回来就行了.
      

  11.   

    this.ShowInTaskbar = false; //窗体不显示在任务栏中.
    这条好像不行的
    this.ShowInTaskbar = true; //窗体显示在任务栏中.
    让其在任务栏中重显的话出行类似死机的现像
      

  12.   

    你把八楼的方法写到Activated事件里
    private void Form1_Activated(object sender, EventArgs e)
    {
    EventArgs s = new EventArgs();
    OnLoad(s);
    }
    但是这个方法在窗体关闭前是无穷调用的!不知道会不会浪费资源!
      

  13.   

    我的主要目的是:在窗体启动时让其自动隐藏,在需要的时候还可以调用Show方法来显示窗体。必要的时候还需要再次显示窗体。
      

  14.   

    可以再Activated写代码隐藏,好像可以
      

  15.   

    Activated事件是在什么情况下触发的?
      

  16.   

    你LOAD完了是不是又show()了?怎么调用这个窗体的,代码片断拿出来看看!
      

  17.   

    那很简单的事呀!
    你在合适的位置NEW一下(不要调用show()窗体就不会出来的)然后在需要的地方SHOW就行了,不用的时候在HIDE或CLOSE就行了!
      

  18.   


            private void Form1_Load(object sender, EventArgs e)
            {
                this.WindowState = FormWindowState.Minimized;
            }
            private void Form1_Shown(object sender, EventArgs e)
            {
                this.Hide();
            }
      

  19.   

    protected override void OnLoad(EventArgs e)
    {
        base.OnLoad (e);
        this.Visible = false;
        this.Opacity = 0;
    }
    到用的时候,把visible = true;opacity = 1;