namespace Szmedi.RvKits.InfoManager { /// /// 绑定到树 /// public partial class ParamData : ObservableObject { [ObservableProperty] private bool? isChecked = true; public int Id { get; set; } /// /// 属性类别 /// public string PropertyCategory { get; set; } /// /// 数据类型,与单位对应 /// public string DataType { get; set; } /// /// 属性 /// public string Property { get; set; } /// /// 单位 /// public string Unit { get; set; } /// /// 使用override,可以在子类中重写,实现不同的逻辑,实现根据运行时类型 /// public virtual string FullProperty => Property; } }