可在父窗体中定义一个全局变量
public static Form form;
然后在秀出子窗体的点击事件中增加加下代码
if (form == null)
{
//窗体不存在时,实例化子窗体,并显示出来,CurrentBalance为子窗体名
form = new CurrentBalance();
form.Show();
}
else
{
//窗体已经存在时,激活窗体
form.Activate();
}
//在子窗体的FormClosing事件中,加入如下代码,清空父窗体中的form变量,ClientMainForm为父窗体
ClientMainForm.form = null;
注意:每个子窗体都要对应父窗体的一个全局变量。
C#中判断子窗体是否存在
最新推荐文章于 2023-01-12 10:17:48 发布
776

被折叠的 条评论
为什么被折叠?



