/// <summary> /// 定位节点 /// </summary> /// <param name="changeID"></param> /// <param name="captionDateTime"></param> private void UCEmrInputPreView_LocatedDailyEmrForEditEvent(string changeID, string captionDateTime) { try { CurrentUCEmrInputBody.SetNodeFocused(CurrentUCEmrInputBody.CurrentTreeList.Nodes, changeID, captionDateTime); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void SelectedPageChanged(XtraTabPage page) { try { SelectedPages.Add(page); CurrentUCEmrInputBody.SelectedPageChanged(page); } catch (Exception ex) { DrectSoft.Common.Ctrs.DLG.MyMessageBox.Show(1, ex); } }
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); } }