Shuxia Ning
2024-12-17 33b5627e2d1092f6931165b7f9f1a16de65d765d
WinFrmUI/HStation.WinFrmUI.Assets.Core/10-exchanger/02-main/EditExchangerMainDlg.cs
@@ -9,6 +9,7 @@
        public EditExchangerMainDlg()
        {
            InitializeComponent();
            this.treeList1.InitialMultiColSettings();
            this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon;
        }
@@ -32,7 +33,7 @@
                    TextEditMaterial.Properties.Items.Add(imageItem);
                }
            }
            if (_ExchangerVmo.Material == null)
            if (_ExchangerVmo.Material == null || _ExchangerVmo.Material == string.Empty)
            {
                TextEditMaterial.EditValue = "默认";
            }
@@ -67,12 +68,11 @@
                return;
            var select = GetCoefficientByMaterial(TextEditMaterial.Text);
            if (select == null)
            if (select !=null)
            {
                this.TextEditMinorLoss.Text = string.Empty;
                this.TextEditMinorLoss.Text = select.MinorLoss.ToString();
                return;
            }
            this.TextEditMinorLoss.Text = select.MinorLoss.ToString();
        }
        //找到最相近的材料
@@ -123,5 +123,13 @@
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
        private void treeList1_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e)
        {
            var vm = this.treeList1.GetCurrentViewModel(_AssetsExchangerCoefficient);
            if (vm == null)
                return;
            this.TextEditMinorLoss.Text = vm.MinorLoss.ToString();
        }
    }
}