private bool checkChildFrmExist(string childFrmName)
{
foreach(Form childFrm in this.MdiChildren)   //循环, 查找子窗体
{
if(childFrm.Name == childFrmName)    //用子窗体的Name属性值与参数childFrmName比较, 进行判断,如果相同则认为指定的子窗体存在
{
if(childFrm.WindowState == FormWindowState.Minimized)   //如果子窗体已经最小化
childFrm.WindowState = FormWindowState.Normal;          //恢复为正常状态
childFrm.Activate();         // 激活子窗体
return true;
}
}
return false;   // 未找到指定的窗体
}