Hydro.MapView/Base/IBaseViewModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Hydro.MapView/Base/LinkViewModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Hydro.MapView/Model/PipeViewModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Hydro.MapView/Model/PumpViewModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Hydro.MapView/Model/RepeaterViewModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Hydro.MapView/Model/ReservoirViewModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Hydro.MapView/Model/ValveViewModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Test/Program.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Hydro.MapView/Base/IBaseViewModel.cs
@@ -17,7 +17,7 @@ [DisplayName(" 编号 ")] string ID { get; set; } string Name { get; set; } //string Name { get; set; } [Category("4、其他参数")] [Description("选中")] Hydro.MapView/Base/LinkViewModel.cs
@@ -40,7 +40,7 @@ [Category("1、基本信息")] [DisplayName("节点1")] [Browsable(true)] public override string Node1 public new string Node1 { get { @@ -62,7 +62,7 @@ [Category("1、基本信息")] [DisplayName("节点2")] [Browsable(true)] public override string Node2 public new string Node2 { get { @@ -145,7 +145,7 @@ [Category("2、计算参数")] [DisplayName("1)初始状态")] [Browsable(true)] public override StatusType Status { get; set; } = StatusType.DEFAULT; public new StatusType Status { get; set; } = StatusType.DEFAULT; //public string ToStatusString() @@ -163,7 +163,7 @@ [Category("1、基本信息")] [DisplayName("口径")] [Browsable(true)] public override float Diameter { get { return base.Diameter; } set { base.Diameter = value; } } public new float Diameter { get { return base.Diameter; } set { base.Diameter = value; } } //实际需水量 Hydro.MapView/Model/PipeViewModel.cs
@@ -13,17 +13,17 @@ [Category("1、基本信息")] [DisplayName("长度")] [Browsable(true)] public override float Length { get; set; } public new float Length { get; set; } [Category("2、计算参数")] [DisplayName("海森威廉系数")] [Browsable(true)] public override float Roughness { get; set; } = 110; public new float Roughness { get; set; } = 110; [Category("2、计算参数")] [DisplayName("局部阻力系数")] [Browsable(true)] public override float MinorLoss { get; set; } = 0; public new float MinorLoss { get; set; } = 0; public override string ToString() { Hydro.MapView/Model/PumpViewModel.cs
@@ -13,10 +13,14 @@ namespace Hydro.MapView { public class PumpViewModel:LinkViewModel public class PumpViewModel : LinkViewModel { [Browsable(false)] public override string Name { get; set; } public new string Name { get { return base.Name; } set { base.Name = value; } } [Category("1、基本信息")] [DisplayName("水泵类型")] public new PumpType Type { get; set; } @@ -73,7 +77,7 @@ [Browsable(false)] public string factoryName { set;get; set; get; //get //{ // if (factory != null) Hydro.MapView/Model/RepeaterViewModel.cs
@@ -95,7 +95,7 @@ [Category("2、计算参数")] [DisplayName("海森威廉系数")] [Browsable(false)] public override float Roughness { get; set; } public new float Roughness { get; set; } [Category("2、计算参数")] [DisplayName("局部阻力系数")] [Browsable(false)] @@ -103,12 +103,12 @@ [Category("1、基本信息")] [DisplayName("长度")] [Browsable(false)] public override float Length { get; set; } public new float Length { get; set; } [Category("1、基本信息")] [DisplayName("口径")] [Browsable(false)] public override float Diameter { get; set; } public new float Diameter { get; set; } [Category("2、计算参数")] Hydro.MapView/Model/ReservoirViewModel.cs
@@ -13,7 +13,7 @@ [Description("需水量")] [DisplayName("需水量")] [Browsable(false)] public override float Demand { get; set; } public new float Demand { get; set; } [Category("2、计算参数")] [Description("总水头")] [DisplayName("绝对水压")] Hydro.MapView/Model/ValveViewModel.cs
@@ -12,21 +12,21 @@ [Category("1、基本信息")] [DisplayName("长度")] [Browsable(true)] public override float Length { get; set; } public new float Length { get; set; } [Category("1、基本信息")] [DisplayName("口径")] [Browsable(true)] public override float Diameter { get; set; } public new float Diameter { get; set; } [Category("2、计算参数")] [DisplayName("海森威廉系数")] [Browsable(true)] public override float Roughness { get; set; } = 110; public new float Roughness { get; set; } = 110; [Category("2、计算参数")] [DisplayName("局部阻力系数")] [Browsable(true)] public override float MinorLoss { get; set; } = 0; public new float MinorLoss { get; set; } = 0; //[Category("2、计算参数")] //[DisplayName("初始状态")] //[Browsable(true)] Test/Program.cs
@@ -17,7 +17,7 @@ const string revitInpPath = "d:\\t2.inp"; static void Main(string[] args) { Test5(); Test4(); } static void Test1() @@ -151,12 +151,6 @@ Console.ReadLine(); } static void Test5() { var p = new Child() { Name = "P1" }; var c = (Parent)p; Console.WriteLine("a"); } static void TestRevit1() { @@ -256,13 +250,4 @@ } } internal class Parent { public virtual string Name { get; set; } } internal class Child:Parent { public override string Name { get; set; } } }