private void OpenGroupAddressMgr() { try { var formName = typeof(FrmGroupAddressMgt).Name; if (Application.OpenForms[formName] != null) { var frm = Application.OpenForms[formName]; frm.WindowState = FormWindowState.Normal; frm.Activate(); } else { var frm = new FrmGroupAddressMgt(); //frm.Show(); frm.ShowDialog(); } } catch (Exception ex) { string errorMsg = ResourceMng.GetString("Message12"); MessageBox.Show(errorMsg, ResourceMng.GetString("Message6"), MessageBoxButtons.OK, MessageBoxIcon.Error); Log.Error(errorMsg + LogHelper.Format(ex)); } }