Windows 表单 - 面板中的 ChildForm 已放大

Windows Forms - ChildForm in panel is zoomed in

所以我有这段代码可以在面板中显示子窗体:

private Form activeForm = null;
private void openChildForm(Form childForm)
{
    if (activeForm != null)
    {
        activeForm.Close();
    }
    activeForm = childForm;
    childForm.TopLevel = false;
    childForm.FormBorderStyle = FormBorderStyle.None;
    childForm.Dock = DockStyle.Fill;
    panelChildForm.Controls.Add(childForm);
    panelChildForm.Tag = childForm;
    childForm.BringToFront();
    childForm.Show();
    labelVersion.BringToFront();
}

面板和窗体的尺寸完全一样(窗体有边框的缘故有点大,无边框的尺寸和面板完全一样)。但是不知道为什么,打开的时候表格好像放大了,我看不懂。

好吧,奇怪的是:我现在让它工作了。我继续将表单的字体更改为 10,然后又改回 8,现在它非常适合。我真的不明白那里发生了什么,但我很高兴我现在可以使用它了。