public void RefreshUI(RefreshedTypes type) { if (OnUIRefreshed != null) { UIRefreshedEventArgs args = new UIRefreshedEventArgs(); args.RefreshedType = type; OnUIRefreshed(this, args); } }
void editor_OnUIRefreshed(object sender, UIRefreshedEventArgs args) { if (args != null) { //if (args.RefreshedType == "1") //{ // this.Close(); // ReloadData(); //} //else if (args.RefreshedType == "0") //{ // this.Close(); //} switch (args.RefreshedType) { case RefreshedTypes.All: GenerateLeftMenu(); GenerateToolBar(); GenerateEntityTitle(); ReloadData(); break; case RefreshedTypes.EntityInfo: GenerateEntityTitle(); break; case RefreshedTypes.LeftMenu: GenerateLeftMenu(); break; case RefreshedTypes.ToolBar: GenerateToolBar(); break; case RefreshedTypes.Close: this.Close(); break; case RefreshedTypes.CloseAndReloadData: this.Close(); ReloadData(); break; case RefreshedTypes.AuditInfo: BindAudit(); // 1s 冉龙军 //beyond 隐藏kpi //BindKPI(); // 1e break; case RefreshedTypes.ProgressBar: ShowProgressBar(); break; case RefreshedTypes.ShowProgressBar: ShowProgressBars(); break; case RefreshedTypes.HideProgressBar: HideProgressBars(); break; //case RefreshedTypes.UploadBar: // ShowUploadBar(); // break; case RefreshedTypes.HideAudit://隐藏审核控件 BindPnlAudit(); break; case RefreshedTypes.ShowAudit: ShowPnlAudit();//显示审核控件 break; } } }
void TravelapplicationForm_OnUIRefreshed(object sender, UIRefreshedEventArgs args) { this.RefreshUI(args.RefreshedType); }
/// <summary> /// 负责刷新 /// </summary> /// <param name="type"></param> private void Refresh(RefreshedTypes type) { UIRefreshedEventArgs args = new UIRefreshedEventArgs(); args.RefreshedType = type; OnUIRefreshed(this, args); }