using System;
|
using System.Collections.Generic;
|
using System.ComponentModel;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using static Hydro.Core.ObjectEnum;
|
|
namespace Hydro.MapView
|
{
|
[Serializable]
|
public class ValveNodeViewModel:NodeViewModel
|
{
|
public string Node1 { get; set; }
|
public string Node2 { get; set; }
|
|
|
[Category("1、基本信息")]
|
[DisplayName("长度")]
|
[Browsable(true)]
|
public float Length { get; set; }
|
|
[Category("1、基本信息")]
|
[DisplayName("口径")]
|
[Browsable(true)]
|
public float Diameter { get; set; }
|
|
[Category("2、计算参数")]
|
[DisplayName("海森威廉系数")]
|
[Browsable(true)]
|
public float Roughness { get; set; } = 110;
|
[Category("2、计算参数")]
|
[DisplayName("局部阻力系数")]
|
[Browsable(true)]
|
public float MinorLoss { get; set; } = 0;
|
[Category("2、计算参数")]
|
[DisplayName("初始状态")]
|
[Browsable(true)]
|
public new StatusType Status { get; set; }
|
[Category("2、基本信息")]
|
[DisplayName("类型")]
|
[Browsable(true)]
|
public new string Type { get; set; } = "GPV";
|
[Category("2、基本信息")]
|
[DisplayName("曲线")]
|
[Browsable(true)]
|
public string Setting { get; set; } = "GPVDefault";
|
}
|
}
|