From db94da8035c7ff0f08dbd36b04b23a358d8937bd Mon Sep 17 00:00:00 2001 From: Shuxia Ning <NingShuxia0927@outlook.com> Date: 星期三, 20 十一月 2024 15:47:54 +0800 Subject: [PATCH] PBS --- WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/00-core/HydroLinkViewModel.cs | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/00-core/HydroLinkViewModel.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/00-core/HydroLinkViewModel.cs index de1013c..923c6d7 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/00-core/HydroLinkViewModel.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/00-core/HydroLinkViewModel.cs @@ -26,12 +26,23 @@ } /// <summary> + /// Y娴佸悜 + /// </summary> + [Category("鎷撴墤缁撴瀯")] + [DisplayName("Y娴佸悜")] + [HydroFlowDirectionPro] + [PropertyOrder(102)] + [Browsable(false)] + [TypeConverter(typeof(HydroFlowDirectionConverter))] + public override string FlowDirectionY { get; set; } + + /// <summary> /// 涓婃父鑺傜偣 /// </summary> [Category("鎷撴墤缁撴瀯")] [DisplayName("涓婃父鑺傜偣")] [PropertyOrder(1001)] - [IsHydroLinkCode] + [HydroLinkPro] [ReadOnly(true)] [Browsable(true)] public string StartCode { get; set; } @@ -42,7 +53,7 @@ [Category("鎷撴墤缁撴瀯")] [DisplayName("涓嬫父鑺傜偣")] [PropertyOrder(1002)] - [IsHydroLinkCode] + [HydroLinkPro] [ReadOnly(true)] [Browsable(true)] public string EndCode { get; set; } @@ -64,7 +75,7 @@ [PropertyOrder(10001)] [Browsable(true)] [DisplayUnit("m鲁/h")] - [IsHydroCalcuPro(true)] + [HydroCalcuPro] [ShowEditor(false)] public virtual double? CalcuFlow { get; set; } @@ -76,7 +87,7 @@ [PropertyOrder(10002)] [Browsable(true)] [DisplayUnit("m/s")] - [IsHydroCalcuPro(true)] + [HydroCalcuPro] [ShowEditor(false)] public virtual double? CalcuVelocity { get; set; } @@ -88,7 +99,7 @@ [PropertyOrder(10003)] [Browsable(true)] [DisplayUnit("m")] - [IsHydroCalcuPro(true)] + [HydroCalcuPro] [ShowEditor(false)] public virtual double? CalcuHeadLoss { get; set; } @@ -123,7 +134,7 @@ this.Vmo.UpdatePropStatus(nameof(this.Vmo.StartCode), this, nameof(this.StartCode)); this.Vmo.EndCode = this.EndCode; this.Vmo.UpdatePropStatus(nameof(this.Vmo.EndCode), this, nameof(this.EndCode)); - this.Vmo.LinkStatus = this.LinkStatus; + this.Vmo.LinkStatus = HydroLinkStatusHelper.GetStatusCode(this.LinkStatus); this.Vmo.UpdatePropStatus(nameof(this.Vmo.LinkStatus), this, nameof(this.LinkStatus)); } @@ -131,7 +142,7 @@ /// 鏇存柊璁$畻灞炴�� /// </summary> /// <param name="rhs"></param> - public override void UpdateCalcuProperty(HydroCalcuResult rhs) + public override void UpdateCalcuProperty(HydroCalcuVisualResult rhs) { base.UpdateCalcuProperty(rhs); if (rhs is HydroCalcuLinkResult calcuLinkProperty) -- Gitblit v1.9.3