using Yw.Model; namespace Yw.WinFrmUI { public partial class HydroLossCurveDlg : DevExpress.XtraBars.Ribbon.RibbonForm { public HydroLossCurveDlg() { InitializeComponent(); this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon; this.hydroLossCurveCtrl1.HydroClickEvent += HydroLossCurveCtrl1_HydroClickEvent; ; } /// /// 水力点击事件 /// public event Action HydroClickEvent; /// /// 绑定数据 /// public void SetBindingData ( Yw.Model.HydroModelInfo hydroInfo, HydroWorkingVmo working, HydroNodeInfo node, HydroCalcuResult calcuResult = null, bool isHead = false, List allEvaluationList = null ) { this.hydroLossCurveCtrl1.SetBindingData(hydroInfo, working, node, calcuResult, isHead, allEvaluationList); } /// /// 绑定数据 /// public void SetBindingData(HydroLossCurveViewModel vm) { this.hydroLossCurveCtrl1.SetBindingData(vm); } //水力点击事件 private void HydroLossCurveCtrl1_HydroClickEvent(string obj) { this.HydroClickEvent?.Invoke(obj); } } }