namespace HStation.WinFrmUI { public partial class SimulationTankSingleMatchingDlg : DevExpress.XtraEditors.XtraForm { public SimulationTankSingleMatchingDlg() { InitializeComponent(); this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon; } public event Action ReloadDataEvent; private HydroTankMatchingViewModel _TankMatchingView = null; public void SetBindingData(HydroTankMatchingViewModel TankMatchingViewModel) { this.xtraUserControl11.SetBindingData(TankMatchingViewModel); _TankMatchingView = TankMatchingViewModel; } //确定 private void btnComplete_Click(object sender, EventArgs e) { if (_TankMatchingView.MatchingDbId == null || _TankMatchingView.MatchingDbId == string.Empty) { TipFormHelper.ShowError("水池型号选择错误"); return; } if (_TankMatchingView.MatchingCurveDbId == null || _TankMatchingView.MatchingCurveDbId == string.Empty) { TipFormHelper.ShowError("曲线选择错误"); return; } else { _TankMatchingView.MatchingVolCurve = null; } ReloadDataEvent.Invoke(_TankMatchingView); this.Close(); } } }