我正在尝试创建一个最大化的表单,而不允许用户调整其大小。我试图将FormWindowState
最大化,并移除了“最小化”和“最大化”按钮。通过将this.MimimumSize
和this.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();
}
}
首先尝试调用InitializeComponent()
,然后添加任何更改表单属性的语句。