首页 > 解决方案 > 在 c# 中显示不同的形式?

问题描述

我查看了几个不同的线程并试图找到正确的答案,但都没有奏效。我正在尝试隐藏当前表单。我知道该怎么做,但是当我做ProjectName.Form2.Visible()时,它给了我一个错误,并说只使用Visible(),不幸的是,这使得 Form1 可见。

标签: c#winforms

解决方案


实际上表单没有Visible()方法,并且有一个布尔Visible属性和Show()方法:

请注意,您应该首先创建一个Form2的实例,然后调用它的Show()方法,或者将它的Visible属性设置为true。

Form2 frm = new Form2();
frm.Visible = true;  // or frm.Show();

推荐阅读