C#:最大化表单,并禁止用户调整表单大小

问题描述 投票:0回答:1

我正在尝试创建一个最大化的表单,而不允许用户调整其大小。我试图将FormWindowState最大化,并移除了“最小化”和“最大化”按钮。通过将this.MimimumSizethis.MaximumSize设置为this.Size(最大尺寸),这应该考虑到最大形式。

但是,当我运行它时,表格变成一个很小的正方形。关于如何解决此问题的任何想法?

public partial class Testscherm : Form
{
    public Testscherm()
    {
        this.WindowState = FormWindowState.Maximized;
        this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
        this.MinimumSize = this.Size;
        this.MaximumSize = this.Size;
        this.MaximizeBox = false;
        this.MinimizeBox = false;
        InitializeComponent();
    }
}
c# minimize maximize-window
1个回答
0
投票

首先尝试调用InitializeComponent()然后添加任何更改表单属性的语句。

© www.soinside.com 2019 - 2024. All rights reserved.