C# 在整个项目中显示和隐藏表单
我想从项目的每个表单隐藏和关闭一个表单。我的意思是,如果我在表单2中,点击一个按钮,我希望表单1显示或隐藏,这取决于需要。我找不到一个方法,我到处寻找我能做的关于OOP的东西,但是我仍然不能找出它。我是否每次都必须为每个表单创建一个新实例?嗯,重新显示我不知道100%确定,但使用以下代码隐藏它们应该很容易:C# 在整个项目中显示和隐藏表单,c#,oop,C#,Oop,我想从项目的每个表单隐藏和关闭一个表单。我的意思是,如果我在表单2中,点击一个按钮,我希望表单1显示或隐藏,这取决于需要。我找不到一个方法,我到处寻找我能做的关于OOP的东西,但是我仍然不能找出它。我是否每次都必须为每个表单创建一个新实例?嗯,重新显示我不知道100%确定,但使用以下代码隐藏它们应该很容易: YourFormName newYourFormName = new YourFormName(); newYourFormName.Parent = this; n
YourFormName newYourFormName = new YourFormName();
newYourFormName.Parent = this;
newYourFormName.ShowDialog();
this.Hide(); // or to close it:
this.Close();
将此添加到按钮,替换要关闭的表单的表单名
为了重新显示,你可以尝试一个if语句,我不在我的个人电脑自动取款机上,所以不能检查工作代码。但这应该行得通