我正在编写一个简单的游戏,这是我第一次尝试使用Visual Studio窗体,并且我的程序运行不正常。我有一个主窗体(游戏板),它会打开一个新窗体,允许用户选择玩家。当玩家选择与用户单击确定,窗体关闭并返回到主窗体 - 除了它不gp.Show()调用后返回的行。
这是我所不期望的代码:
GetPlayers gp = new GetPlayers(); // Form that allows the user to select players
gp.Show(); // Display form
Console.WriteLine("Form Closed"); // This is not getting displayed when gp calls this.close()
正如我提到的那样,我对表单是完全陌生的,因此我可能在这里做一些愚蠢的事情。
任何帮助,将不胜感激,谢谢。
Show
是非阻塞的,不等待表单关闭。使用ShowDialog
了这种行为。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句