关于C#Winforms的有关问题

关于C#Winforms的问题现在有A.B.C三个窗体,A是主窗体,从A中打开B,又从B中打开C(A.B都不关闭),现在如何才能

关于C#Winforms的问题
现在有A.B.C三个窗体,A是主窗体,从A中打开B,又从B中打开C(A.B都不关闭),现在如何才能在关闭C的同时激活B窗体。谢谢

[解决办法]
可以按照 ShowDialog()方式打开

也可以通过 frm.show();frm.hidde()操作
不过后者效果不好