c#windows子窗口关闭后主窗口才能关闭?

只能等子窗口关闭后,主窗口的退出才可用,才可以关闭?要怎么设置子窗口或主窗口?用判断子窗口没关闭的方法(我不知道)吗?如果有,可以有大神写出来吗?小妹谢过了.......

不都是这样的吗,在windows系统上窗口不都是子窗口不关闭就没办法对父窗口进行操作啊

if (aboutform == null || aboutform.IsDisposed)
{
Application.Exit();
}
else
{
aboutform.Show();
}

我犯傻了,如果子窗口未被注册或子窗口被释放了,则可以关闭主窗口,否则,显示子窗口让你关闭。见我上面的代码。。。。。所以,我没事了(顶锅跑)