| | |
| | | this.TextEditCoefficient.Text = _ElbowVmo.MinorLoss.ToString(); |
| | | this.DescriptionTextEdit.Text = _ElbowVmo.Description; |
| | | this.TextEditKeyWorld.Text = string.Join(",", _ElbowVmo.KeyWord); |
| | | this.selectFlagsPopupCtrl1.SetBindingData<AssetsFlags>(_ElbowVmo.Flags); |
| | | } |
| | | |
| | | public event Func<Vmo.AssetsElbowMainVmo, Task<bool>> ReloadDataEvent = null; |
| | |
| | | _ElbowVmo.Description = DescriptionTextEdit.Text.Trim(); |
| | | _ElbowVmo.Name = TextEditName.Text.Trim(); |
| | | _ElbowVmo.KeyWord = this.TextEditKeyWorld.Text.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList(); |
| | | _ElbowVmo.Material = TextEditMaterial.Text.Trim(); |
| | | if (TextEditMaterial.Text != "默认") |
| | | { |
| | | _ElbowVmo.Material = TextEditMaterial.Text.Trim(); |
| | | } |
| | | else |
| | | { |
| | | _ElbowVmo.Material = string.Empty; |
| | | } |
| | | if (double.TryParse(TextEditCaliber.Text, out double caliber)) |
| | | { |
| | | _ElbowVmo.Caliber = caliber; |
| | | } |
| | | else |
| | | { |
| | | _ElbowVmo.Caliber = null; |
| | | } |
| | | if (double.TryParse(TextEditCoefficient.Text, out double Coefficient)) |
| | | { |
| | | _ElbowVmo.MinorLoss = Coefficient; |
| | |
| | | _ElbowVmo.Angle = angle; |
| | | } |
| | | _ElbowVmo.ElbowType = (eElbowType)this.imageComboBoxEditConnectlenght.EditValue; |
| | | _ElbowVmo.Flags = this.selectFlagsPopupCtrl1.SelectedFlags; |
| | | if (await this.ReloadDataEvent.Invoke(_ElbowVmo)) |
| | | { |
| | | TipFormHelper.ShowSucceed("修改成功!"); |