【发布时间】:2016-01-14 14:41:30
【问题描述】:
我基本上想要这样的东西:
if (form.isOpen() == true)
form.ShowDialog();
else
form f = new form();
我有一个显示添加到订单的项目列表的表单,但是当我转到另一个页面并导航返回以创建订单时,它调用form f = new form();,我相信这会重置表单。关于如何克服这个问题的任何建议?
【问题讨论】:
-
基本上,您想知道是否打开了
form的任何实例? -
是的,一个特定的表格(只有一个)
-
如果表单仍在范围内,那么您不需要检查是否已经存在,您应该能够始终显示它