如何在设计时禁用表单调整大小?

use*_*312 4 c# winforms

在我的应用程序中,我从一个共同的BaseForm中获取所有表单.

现在我需要禁用BaseForm中的大小调整,以便派生表单在设计时不可调整大小.

怎么实现呢?

我在设计时需要它

Ade*_*zah 10

这似乎有效:

[BaseForm.cs]

namespace WindowsFormsApplication1
{
    using System.Windows.Forms;

    public partial class BaseForm : Form
    {
        public BaseForm()
        {
            InitializeComponent();

            this.MaximumSize = this.MinimumSize = this.Size;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

[DerivedForm.cs]

namespace WindowsFormsApplication1
{
    public partial class DerivedForm : WindowsFormsApplication1.BaseForm
    {
        public DerivedForm()
        {
            InitializeComponent();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)