| | |
| | | btnZanTing.ItemClick += BtnZanTing_ItemClick; |
| | | btnBdll.ItemClick += BtnBdll_ItemClick; |
| | | btnWg.ItemClick += BtnWg_ItemClick; |
| | | btnTb.ItemClick += BtnTb_ItemClick; |
| | | |
| | | btnFtzbl.ItemClick += BtnFtzbl_ItemClick; |
| | | btnHelp.ItemClick += BtnHelp_ItemClick; |
| | | var lst = new List<string>(); |
| | | foreach (BarItem item in barManager1.Items) |
| | | if (item is BarLargeButtonItem largeButtonItem) |
| | |
| | | actions = lst; |
| | | } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 初始化按钮状态 |
| | |
| | | { |
| | | if (btnQueryClick != null) btnQueryClick(this, e); |
| | | } |
| | | private void BtnTb_ItemClick(object sender, ItemClickEventArgs e) |
| | | private void BtnFtzbl_ItemClick(object sender, ItemClickEventArgs e) |
| | | { |
| | | if (btnTbClick != null) btnTbClick(this, e); |
| | | if (btnFtzblClick != null) btnFtzblClick(this, e); |
| | | } |
| | | |
| | | private void BtnEsc_ItemClick(object sender, ItemClickEventArgs e) |
| | |
| | | lst.Add(btnIn.Name); |
| | | lst.Add(btnLog.Name); |
| | | lst.Add(btnPiZhun.Name); |
| | | lst.Add(btnHelp.Name); |
| | | _enabledBtn(lst); |
| | | if (btnEscClick != null) btnEscClick(this, e); |
| | | } |
| | |
| | | var lst = new List<string>(); |
| | | lst.Add(btnSave.Name); |
| | | lst.Add(btnEsc.Name); |
| | | lst.Add(btnHelp.Name); |
| | | _enabledBtn(lst); |
| | | if (btnEdtClick != null) btnEdtClick(this, e); |
| | | } |
| | |
| | | var lst = new List<string>(); |
| | | lst.Add(btnSave.Name); |
| | | lst.Add(btnEsc.Name); |
| | | lst.Add(btnHelp.Name); |
| | | _enabledBtn(lst); |
| | | if (btnAddClick != null) btnAddClick(this, e); |
| | | } |
| | |
| | | |
| | | private void BtnKg_ItemClick(object sender, ItemClickEventArgs e) |
| | | { |
| | | |
| | | |
| | | if (btnKgClick != null) btnKgClick(this, e); |
| | | } |
| | | |
| | |
| | | { |
| | | if (btnTzblClick != null) btnTzblClick(this, e); |
| | | } |
| | | private void BtnHelp_ItemClick(object sender, ItemClickEventArgs e) |
| | | { |
| | | var _formNamespace = ""; |
| | | Control parentControl = this; |
| | | while (parentControl.Parent != null) |
| | | { |
| | | if (parentControl.Parent is Form parentForm) |
| | | { |
| | | var formType = parentForm.GetType(); |
| | | _formNamespace = formType.FullName; |
| | | break; |
| | | } |
| | | parentControl = parentControl.Parent; |
| | | } |
| | | string strReturn = UtilityHelper.HttpPost("", |
| | | "MenuAction/GetHelpFile", |
| | | JsonConvert.SerializeObject(_formNamespace)); |
| | | var _rtnJson = UtilityHelper.ReturnToDynamic(strReturn); |
| | | if (_rtnJson.rtnCode > 0) |
| | | { |
| | | var urlPath = _rtnJson.rtnData.ToString(); |
| | | Gs.DevApp.UserControl.ShowFile frm = new ShowFile(urlPath); |
| | | frm.ShowDialog(); |
| | | return; |
| | | } |
| | | Gs.DevApp.ToolBox.MsgHelper.ShowInformation(_rtnJson.rtnMsg); |
| | | |
| | | } |
| | | |
| | | |
| | | private void _enabledBtn(List<string> lstBtn) |
| | | { |
| | |
| | | _formNamespace = formType.FullName; |
| | | break; |
| | | } |
| | | |
| | | parentControl = parentControl.Parent; |
| | | } |
| | | |
| | |
| | | |
| | | //默认启用的按钮 |
| | | _enabledList.Add(btnLoad.Name); |
| | | _enabledList.Add(btnHelp.Name); |
| | | _enabledBtn(_enabledList); |
| | | } |
| | | catch (Exception ex) |
| | |
| | | /// </summary> |
| | | public event EventHandler btnWgClick; |
| | | |
| | | |
| | | public event EventHandler btnTbClick; |
| | | /// <summary> |
| | | /// 反通知备料 |
| | | /// </summary> |
| | | public event EventHandler btnFtzblClick; |
| | | #endregion |
| | | |
| | | #region 公共属性 |