在父窗体里面定义一个from字段,判断是否已经弹出,只用判断form是否为null就可以了;当然你实例化字窗体的时候也用这个字段去实例,不管是模式窗体还是非模式窗体,这个方法都适用
用show()的话不知道怎么弄用showDialog()的话主窗体会卡在这一句打开的语句,知道子窗体关闭才接着运行,并返回一个DialogResult,可以判断这个
楼上正解