namespace Yw.WinFrmUI { /// /// 水力组件属性视图 /// [TypeConverter(typeof(PropertySorter))] public class HydroParterPropertyViewModel { /// /// /// public HydroParterPropertyViewModel() { } /// /// /// public HydroParterPropertyViewModel(Yw.Model.HydroParterInfo rhs) { this.ID = rhs.ID; this.Catalog = HydroParterCatalogHelper.GetCatalogName(rhs.Catalog); this.Name = rhs.Name; this.Code = rhs.Code; this.Flags = rhs.Flags; this.Description = rhs.Description; } /// /// ID /// [Category("基础信息")] [DisplayName("ID")] [PropertyOrder(1)] [Browsable(false)] public long ID { get; set; } /// /// 分类 /// [Category("基础信息")] [DisplayName("分类")] [PropertyOrder(2)] [Browsable(true)] public string Catalog { get; set; } /// /// 名称 /// [Category("基础信息")] [DisplayName("名称")] [PropertyOrder(3)] [Browsable(true)] public string Name { get; set; } /// /// 编码 /// [Category("基础信息")] [DisplayName("编码")] [PropertyOrder(4)] [Browsable(true)] public string Code { get; set; } /// /// 标签 /// [Category("基础信息")] [DisplayName("标签")] [PropertyOrder(5)] [Browsable(true)] public List Flags { get; set; } /// /// 说明 /// [Category("基础信息")] [DisplayName("说明")] [PropertyOrder(5)] [MultiText] [Browsable(true)] public string Description { get; set; } } }