我希望在满足条件时打开表单。第二个表单打开但问题是正在打开多个表单。即使在我提出突破点之后,我也不知道看起来是什么问题。 这是代码
if (lives == 0 || score == 80)
{
FrmHallOfFame hOf = new FrmHallOfFame(true);
hOf.ShowDialog();
this.Close();
}
答案 0 :(得分:1)
ShowDialog 阻止直到打开的表单关闭。这意味着在 ShowDialog之后的代码不会被执行,直到你关闭它。
if (lives == 0 || score == 80)
{
FrmHallOfFame hOf = new FrmHallOfFame(true);
hOf.Show();
this.Close();
}