【发布时间】:2016-05-24 17:18:24
【问题描述】:
所以我有 2 个表格:
- Form1
- Form2
Form2 上有一个按钮,我希望在单击时隐藏 Form1。
从 Form2 中的按钮单击按钮
var mainFrm = new Form1();
mainFrm.Hide();
这没有任何作用。我显然错过了一些东西,但似乎无法弄清楚。
非常感谢任何帮助!
【问题讨论】:
-
为什么要创建 Form1
var mainFrm = new Form1();的新实例?如果您的意图是隐藏已显示的 Form1,那么您需要获取该已存在表单的句柄并对其调用 Hide()。