带继承的标准化c#表单

本文关键字:表单 标准化 继承 | 更新日期: 2023-09-27 17:48:57

我正在申请一个触摸屏电脑扫描仪CK3;我做了几个标准化的表单(列表,细节,对话框),我让他们从一个继承了Form类的类继承。

 public class Formulier : Form
{
    private const int WIDTH = 248;
    private const int HEIGHT = 328;
    public Formulier()
    {
        this.Font = new Font("Microsoft Sans Serif", 10f);
        //this.Height = HEIGHT;
        //this.Width = WIDTH;
        //this.MinimumSize = new Size(Width, Height);
        this.FormBorderStyle = FormBorderStyle.None;
        this.WindowState = FormWindowState.Maximized;
    }
}
namespace WarehouseManagement {
public partial class FormPikbonDetail : Formulier {
    public FormPikbonDetail() {
        InitializeComponent();
    }
}
}

对于Font和FormBorderStyle来说它工作得很好,但是WindowState没有得到最大化。我哪里做错了?

带继承的标准化c#表单

在窗体真正创建之后更改WindowState -构造函数太早了。由BrokenGlass