怎么样防止mdi子窗口弹出的时候自动最大化?
请教各位

解决方案 »

  1.   

    Show()之前先他的状态设为Normal样式
      

  2.   

    没有用,还是最大化了,而且本来默认的就是Normal
      

  3.   

    Normal不行,那就检查你的代码,是否在代码中让其最大化,或者设置了其窗口大小
    如果都没有,那就直接显示的加上设置窗口大小的代码
      

  4.   

    崩溃,我show之前设置width与height还是不行。这个窗口frmss是我mdi子窗口弹出的一个form,
    即form的frmss.MdiParent = this.MdiParent;
      

  5.   

         frmss.MdiParent = this.MdiParent;
                        frmss.WindowState = FormWindowState.Normal;
                        frmss.Width = 137;
                        frmss.Height = 37;
                        frmss.Show();我要哭了,这是为什么啊??超级奇怪的问题
      

  6.   

    有三个,一个是MDI容器,两个MDI子窗口,我的frmss是在另外一个MDI子窗口上弹出的还是以MDI容器为parent的子窗口
      

  7.   

    matcf.MdiParent = this;
    matcf.StartPosition = FormStartPosition.Manual;
    matcf.Bounds = new System.Drawing.Rectangle(0, 0, iWidth, iHeight);
    matcf.Show();我使用这种方法 是没有问题的呀