lixiaojun
2024-10-31 abf1e3b3334ab47c38aa92405a11a6ec92b7847a
WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/06-curve/SetHydroCurveCtrl.cs
@@ -1,14 +1,4 @@
using DevExpress.XtraEditors;
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 System.Windows.Forms.VisualStyles;
using System.Data;
namespace Yw.WinFrmUI
{
@@ -53,6 +43,11 @@
            this.txtDescription.EditValue = _curveInfo.Description;
            switch (curveType)
            {
                case HydroCurve.TankVol:
                    {
                    }
                    break;
                case HydroCurve.PumpQH:
                    {
                        this.txtCurveType.EditValue = "水泵流量扬程曲线";
@@ -80,6 +75,15 @@
                        this.hydroCurveViewCtrl1.TitleTextY = "效率(%)";
                    }
                    break;
                case HydroCurve.ValveQL:
                    {
                        this.txtCurveType.EditValue = "阀门水头损失曲线";
                        this.colX.Caption = "Q(m³/h)";
                        this.colY.Caption = "H(m)";
                        this.hydroCurveViewCtrl1.TitleTextX = "流量(m³/h)";
                        this.hydroCurveViewCtrl1.TitleTextY = "压力(m)";
                    }
                    break;
                default: break;
            }
            _allBindingList = new BindingList<HydroCurvePointViewModel>();
@@ -90,6 +94,8 @@
            });
            this.hydroCurvePointViewModelBindingSource.DataSource = _allBindingList;
            this.hydroCurvePointViewModelBindingSource.ResetBindings(false);
            this.hydroCurveViewCtrl1.SetBindingData(_allBindingList.ToList());
        }
        //保存