private void xtraTabControlEmrContent_CloseButtonClick(object sender, EventArgs e) { try { SelectedPages.RemoveAll(page => { return(page == xtraTabControlEmrContent.SelectedTabPage); }); UnRegisterEvent(); CurrentUCEmrInputBody.ClickTabPageCloseButton(); if (SelectedPages.Count > 0) { xtraTabControlEmrContent.SelectedTabPage = SelectedPages[SelectedPages.Count - 1]; SelectedPageChanged(xtraTabControlEmrContent.SelectedTabPage); } RegisterEvent(); } catch (Exception ex) { MyMessageBox.Show(1, ex.Message); } }