Winforms-如果我;隐藏();表格「;A「;从它本身来看,如何显示()表单A from Form“;B";?

Winforms-如果我;隐藏();表格「;A「;从它本身来看,如何显示()表单A from Form“;B";?,winforms,hide,Winforms,Hide,Windows应用程序- 如果我从自身“隐藏()”表单“A”,如何从表单“B”显示()表单A而不创建另一个对象?您只需在现有表单实例上调用Show。调用Show不会实例化表单。将FormA的构造函数设置为私有。创建一个静态实例。辛格尔顿。通过静态属性访问表单不会创建新实例。单例使用过度。这不是一个你需要一个的情况——如果你不是绝对需要一个,你不应该使用一个。

Windows应用程序-


如果我从自身“隐藏()”表单“A”,如何从表单“B”显示()表单A而不创建另一个对象?

您只需在现有表单实例上调用Show。调用Show不会实例化表单。

将FormA的构造函数设置为私有。创建一个静态实例。辛格尔顿。通过静态属性访问表单不会创建新实例。

单例使用过度。这不是一个你需要一个的情况——如果你不是绝对需要一个,你不应该使用一个。