Shuxia Ning
2024-10-14 c7e02f7991407f48a377b47ad2599f52017e8d55
WinFrmUI/Yw.WinFrmUI.Phart.Core/01-perform/01-pump-chart/01-chart/01-perform/PumpPerformInfoCtrl.cs
@@ -5,8 +5,8 @@
        public PumpPerformInfoCtrl()
        {
            InitializeComponent();
            this.gridView1.SetNormalView();
        }
            this.gridView1.SetNormalView();
        }
        /// <summary>
        /// 设置设计点
@@ -15,7 +15,7 @@
        private List<PumpPointItmeViewModel> _all_binding_list = null;
        public void SetBindingData(List<PumpPointItmeViewModel> vm_list, Yw.Geometry.Point2d design_pt = null)
        public void SetBindingData(List<PumpPointItmeViewModel> vm_list)
        {
            _all_binding_list = new List<PumpPointItmeViewModel>();
            if (vm_list != null && vm_list.Any())
@@ -26,18 +26,25 @@
                    var vm = new PumpPointItmeViewModel();
                    vm.Group = item.Group;
                    vm.Name = item.Name;
                    vm.Value = item.Value;
                    vm.Unit= item.Unit;
                    _all_binding_list.Add(vm);
                }
            }
            this.txtDesignQ.EditValue = design_pt?.X;
            this.txtDesignH.EditValue = design_pt?.Y;
            this.pumpPointItmeViewModelBindingSource.DataSource = _all_binding_list;
            this.pumpPointItmeViewModelBindingSource.ResetBindings(false);
            this.gridView1.BestFitColumns();
            this.gridView1.ExpandAllGroups();
        }
        public void SetDesignPoint(  Yw.Geometry.Point2d design_pt = null)
        {
            this.txtDesignQ.EditValue = design_pt?.X;
            this.txtDesignH.EditValue = design_pt?.Y;
        }
        //设置设计点
        private void btnSetDesignPoint_Click(object sender, EventArgs e)
        {