首页 > 解决方案 > Winforms 类中的新表单实例不起作用

问题描述

我正在尝试从类文件中最大化表单,但是当我在类中创建表单的新实例时,什么也没有发生。我花了很长时间寻找答案,但没有找到任何东西。这是我在课堂上的代码。

public void maxForm() //code from the class
{
    Options options = new Options();
    options.WindowState = FormWindowState.Maximized; //not working
}

这是我在表格中的代码。

private void button1_Click(object sender, EventArgs e) //code from form
{
    Class1 class = new Class1();
    class.maxForm();
}

如果我执行相同的代码但使用不同的形式,它将起作用。它的行为就像它被阻止了一样。

标签: c#winforms

解决方案


不需要出示表格吗?

Options options = new Options();
options.WindowState = FormWindowState.Maximized;
options.Show();

推荐阅读