我如何在运行时最大化的形式
本文关键字:最大化 运行时 | 更新日期: 2023-09-27 18:01:23
如何在运行时最大化表单?
我有一个面板在形式1。我想在这个面板上显示表单2 (Rule_form
),点击按钮。
我已经写了这个代码按钮点击:
Rule_form rule = new Rule_form();
rule.Show();
rule.TopLevel = false;
rule.WindowState = FormWindowState.Maximized;
rule.FormBorderStyle = FormBorderStyle.None;
internal_pannel.Controls.Add(rule);
但是它不起作用。当我点击按钮形式2 (Rule_form
)打开它的默认大小。
我如何在启动时最大化面板尺寸的形式2 (Rule_form
) ?
我认为你应该运行rule.Show();最后。
因为现在表单在最大化之前就显示出来了。
这就解释了你的问题。
如果你调用rule。设置窗口状态或窗体边界样式后显示。
这应该是可行的。
您还可以为新表单创建一个加载事件。在此加载事件中,将窗体设置为最大化。这样的:
private void Rule_form_Load(object sender, System.EventArgs e)
{
this.WindowState = FormWindowState.Maximized;
}