Exemple #1
0
 internal void ShowChild(DevExpress.XtraEditors.XtraForm frm)
 {
     string[] allowDuplicatedForm = new string[] { "frmClient" };
     foreach (DevExpress.XtraTabbedMdi.XtraMdiTabPage page in this.xtraTabbedMdiManager1.Pages)
     {
         XtraForm opendFrm = page.MdiChild as XtraForm;
         if (allowDuplicatedForm.Contains(frm.Name))
         {
             if (opendFrm.Text == frm.Text)
             {
                 xtraTabbedMdiManager1.SelectedPage = page;
                 frm.Dispose();
                 return;
             }
         }
         else
         {
             if (opendFrm.Name == frm.Name)
             {
                 xtraTabbedMdiManager1.SelectedPage = page;
                 frm.Dispose();
                 return;
             }
         }
     }
     frm.MdiParent = this;
     frm.Show();
 }