C# 登录按钮后所有表单的大小都在缩小

C# 登录按钮后所有表单的大小都在缩小,c#,visual-studio-2015,C#,Visual Studio 2015,我到处搜索,我真的无法解释,我做了一个项目,它以我设置的大小的登录表单开始,在我输入登录数据并按下“下一个表单”按钮后,甚至登录表单的大小正在缩小,正如你从图中看到的那样,我无法理解它是一个bug还是其他什么(关于属性、自动调整大小、窗口状态等,我都试过了,但什么都没试过) } 从您发布的图像中,表单不会显示为“最小化”,因为它们在屏幕上仍然可见(登录表单和您的消息框)。我假设您所指的其他表单显示为最小化。您可以通过登录按钮发布代码吗?您如何显示下一个表单?目前,您的问题太广泛,无法回答。是的,

我到处搜索,我真的无法解释,我做了一个项目,它以我设置的大小的登录表单开始,在我输入登录数据并按下“下一个表单”按钮后,甚至登录表单的大小正在缩小,正如你从图中看到的那样,我无法理解它是一个bug还是其他什么(关于属性、自动调整大小、窗口状态等,我都试过了,但什么都没试过)

}


从您发布的图像中,表单不会显示为“最小化”,因为它们在屏幕上仍然可见(登录表单和您的消息框)。我假设您所指的其他表单显示为最小化。您可以通过登录按钮发布代码吗?您如何显示下一个表单?目前,您的问题太广泛,无法回答。是的,您是对的,可能是“最小化”这不是正确的术语,正如你从图片中看到的那样,它们变得越来越小,所有5种形式的项目,我都在添加代码。你是说在你点击登录按钮后,登录表单的大小实际上在缩小吗?你的代码显示你正在隐藏表单,所以不确定为什么它会保持可见和缩小。或者,你是说登录表单比首次显示时预期的要小(所有其他表单也是如此)?您在系统上设置了什么样的字体缩放?字体缩放将影响显示方式。您在VS designer中有什么缩放级别?如果您放大了,表单自然会在设计器中显示得更大。首次显示时,登录表单的大小为我设置的大小(您在图像中从设计器看到的大小)在我输入登录数据后,如果他们重新更正,下一个表单(一个表单有3个按钮)将具有相同的收缩大小,如果我选择按这3个按钮中的任何一个,下一个表单将再次具有相同的收缩大小,当然,如果登录数据为false,则只有第一个登录表单将收缩。如果我启动一个新项目,则没有登录只需一张表格,再加上一个按钮,打开一个新的第二张表格,一切都会很好,这就是为什么整个事情真的很奇怪。我的屏幕分辨率是3840x2160,比例为250%,这是推荐的设置,我也尝试过更改分辨率等,但问题仍然存在。
private void btnLogIn_Click(object sender, EventArgs e)
    {

        mycon.Open();

        //string cmdstr = "SELECT Password FROM admin WHERE ID ='" + textBox1.Text + "' ";
        string cmdstr = "SELECT Password FROM admin WHERE ID =" + textBox1.Text;

        cmd = new OleDbCommand(cmdstr, mycon);

        dr = cmd.ExecuteReader();

        string[] login = new string[3];

        while (dr.Read())

        {

            login[1] = (dr["Password"].ToString());

        }

        dr.Close();

        mycon.Close();

        if (maskedTextBox1.Text == login[1])

        {

            MessageBox.Show("LOG-IN SUCCESSFUL!", "Confirmation Message");

            Form control = new Form2();

            control.Show();

            this.Hide();

        }

        else

        {

            MessageBox.Show("LOG-IN FAILED!", "Confirmation Message");

        }
    }
}