我有一个 Form1
和另一个我添加的。 Form1
在开始时由 program.cs 运行。我需要通过按下按钮来隐藏 Form1
并显示 options
表单。
private void submitPassword_Click(object sender, EventArgs e)
{
options optionForm = new options();
optionForm.Show();
}
上面的代码在顶部打开选项表单,但我需要它来替换当前表单。我怎样才能做到这一点?
最佳答案
在显示新表单之前使用 this.Close()
隐藏当前表单,并确保您使用的是无参数 Application.Run
以便在您关闭主表单时程序不会关闭。
关于c# - 更改事件形式以显示另一种形式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8280190/