using DevExpress.XtraEditors; using HStation.Vmo; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using Yw.WinFrmUI.Page; namespace HStation.WinFrmUI { public partial class AssetsFlowmeterMgrPage : DocumentPage { public AssetsFlowmeterMgrPage() { InitializeComponent(); this.PageTitle.Caption = "流量计型号"; this.PageTitle.HeaderSvgImage = AssetsMainSvgImageHelper.Flowmeter; this.PageTitle.SvgImageSize = new Size(24, 24); this.assetsFlowmeterSeriesMgrTreeCtrl1.FocusedChangedEvent += assetsFlowmeterSeriesMgrTreeCtrl1_FocusedChangedEvent; } /// /// 初始化数据源 /// public override void InitialDataSource() { base.InitialDataSource(); InitialMainPage(); this.assetsFlowmeterSeriesMgrTreeCtrl1.InitialData(); } //初始化型号页面 private void InitialMainPage() { this.assetsFlowmeterMainMgrPage1.PageGuid = new PageGuid() { Modular = AssetsFunctionHelper.Modular, MoudingType = eMoudingType.Tab, Function = AssetsFunctionHelper.FlowmeterFactorMgr, TagName = string.Empty }; this.assetsFlowmeterMainMgrPage1.IsExistPageEvent += this.IsExistPage; this.assetsFlowmeterMainMgrPage1.CreatePageEvent += this.CreatePage; this.assetsFlowmeterMainMgrPage1.FindPageEvent += this.FindPage; } //聚焦改变 private void assetsFlowmeterSeriesMgrTreeCtrl1_FocusedChangedEvent(AssetsFlowmeterSeriesVmo series) { this.assetsFlowmeterMainMgrPage1.SetBindingData(series); } } }