duheng
2024-12-24 ef716332fef142a02843b5a99e8e3e92ab165738
WinFrmUI/HStation.WinFrmUI.Assets.Core/05-elbow/02-main-bak/EditElbowMainDlg.cs
ÎļþÃû´Ó WinFrmUI/HStation.WinFrmUI.Assets.Core/05-elbow/02-main/EditElbowMainDlg.cs ÐÞ¸Ä
@@ -15,7 +15,7 @@
        private Vmo.AssetsElbowMainVmo _ElbowVmo = null;
        private List<Vmo.AssetsElbowCoefficientVmo> _AssetsElbowCoefficient;
        private List<Vmo.AssetsElbowFactorVmo> _AssetsElbowCoefficient;
        public async void SetBindingData(Vmo.AssetsElbowMainVmo ElbowVmo)
        {
@@ -49,7 +49,7 @@
            {
                TextEditCaliber.EditValue = _ElbowVmo.Caliber.ToString();
            }
            if (_ElbowVmo.Material == null|| _ElbowVmo.Material==string.Empty)
            if (_ElbowVmo.Material == null || _ElbowVmo.Material == string.Empty)
            {
                TextEditMaterial.EditValue = "默认";
            }
@@ -63,7 +63,6 @@
            this.TextEditName.Text = _ElbowVmo.Name;
            this.TextEditCoefficient.Text = _ElbowVmo.MinorLoss.ToString();
            this.DescriptionTextEdit.Text = _ElbowVmo.Description;
            this.TextEditKeyWorld.Text = string.Join(",", _ElbowVmo.KeyWord);
            this.selectFlagsPopupCtrl1.SetBindingData<AssetsFlags>(_ElbowVmo.Flags);
        }
@@ -119,9 +118,9 @@
        }
        //找到最相近的材料
        private AssetsElbowCoefficientVmo GetCoefficientByMaterial(string name)
        private AssetsElbowFactorVmo GetCoefficientByMaterial(string name)
        {
            AssetsElbowCoefficientVmo select = null;
            AssetsElbowFactorVmo select = null;
            int maxMatchedChars = 0;
            foreach (var item in _AssetsElbowCoefficient)
            {
@@ -165,7 +164,7 @@
            else
            {
                _ElbowVmo.Caliber = null;
             }
            }
            if (double.TryParse(TextEditCoefficient.Text, out double Coefficient))
            {
                _ElbowVmo.MinorLoss = Coefficient;