namespace HStation.WinFrmUI
{
public partial class SimulationPumpParallelDlg : DevExpress.XtraBars.Ribbon.RibbonForm
{
public SimulationPumpParallelDlg()
{
InitializeComponent();
this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon;
this.simulationPumpParallelCtrl1.SaveEvent += SimulationPumpParallelCtrl1_SaveEvent;
this.simulationPumpParallelCtrl1.ParallelStatusChangedEvent += SimulationPumpParallelCtrl1_ParallelStatusChangedEvent;
}
///
/// 保存事件
///
public event Action> SaveEvent;
///
/// 绑定数据
///
public void SetBindingData(Yw.Model.HydroModelInfo hydroInfo)
{
this.simulationPumpParallelCtrl1.SetBindingData(hydroInfo);
}
//保存
private void SimulationPumpParallelCtrl1_SaveEvent(List obj)
{
this.SaveEvent?.Invoke(obj);
}
//并联状态发生改变
private void SimulationPumpParallelCtrl1_ParallelStatusChangedEvent(bool status, string msg)
{
this.barStaticStatus.Caption = msg;
}
}
}