foreach (Form form in mf.MdiChildren) ... { if (form.GetType().ToString() == childFormType.ToString()) ...{ form.Focus(); return; } } Form formShow = (Form)Activator.CreateInstance(childFormType, true ); formShow.MdiParent = mf; formShow.Show(); formShow.Focus();