【发布时间】:2016-01-27 19:15:08
【问题描述】:
Application.OpenForms["formname"];
还有其他方法可以访问打开的表单吗?我的应用程序虽然已打开,但没有看到此表单。我不知道为什么。
【问题讨论】:
-
这个“formname”是打开表单的实例名还是打开表单的类名?也许您也可以在这里发布您的代码,尤其是与“formname”相关的代码
-
你设置了表单的
name吗? -
OpenForms 集合包含什么?
-
查看所有打开的表格:
MessageBox.Show(String.Join(Environment.NewLine, Application.OpenForms.OfType<Form>().Select(form => form.Name)));你能找到所需的表格吗? -
不要忘记您创建的表单对象。 Or work around the bug.