我将 MaximizeBox 设置成 False 之后,可是如果初始化时将 WindowState 设置成 Maximized 的话,最大化按钮依然有效,点击之后最大化按钮才失效,请问各位如何解决这个问题呢?(我想要启动时 Form 最大化,但最大化按钮仍然是无效的)

解决方案 »

  1.   

    private void Form1_Resize(object sender, System.EventArgs e)
    {
    this.MaximizeBox = false;
    }
      

  2.   

    你可以把 WindowState 设置成 Maximized ,
    然后把FormBorderStyle设置成 SizableToolWindow,
    把最大化和最小化按纽都隐藏掉。
      

  3.   

    不直接设置WindowState,在form_load事件里用代码来实现,这样试试.