| | |
| | |
|
| | | namespace HStation.RevitDev.RevitDataExport.Entity
|
| | | {
|
| | | public class ElementModel
|
| | | public class ElementModel : ModelBase
|
| | | {
|
| | | public event PropertyChangedEventHandler PropertyChanged;
|
| | | [Description("编号")]
|
| | | public string 编号 { get; set; }
|
| | |
|
| | | private string id;
|
| | | public string Id //编号
|
| | | {
|
| | | get { return id; }
|
| | | set
|
| | | {
|
| | | id = value;
|
| | | NotifyPropertyChanged("Id");//通知客户端 Id这个属性发生了更改 然它重新get一下
|
| | | }
|
| | | }
|
| | | [Description("连接构件")]
|
| | | public string 连接构件 { get; set; }
|
| | |
|
| | | private string name;
|
| | | public string Name //姓名
|
| | | {
|
| | | get { return name; }
|
| | | set
|
| | | {
|
| | | name = value;
|
| | | NotifyPropertyChanged("Name");//通知客户端 Name这个属性发生了更改 然它重新get一下
|
| | | }
|
| | | }
|
| | | [Description("名称")]
|
| | | public string 名称 { get; set; }
|
| | |
|
| | | private string linkIds;
|
| | | public string LinkIds
|
| | | {
|
| | | get { return linkIds; }
|
| | | set
|
| | | {
|
| | | linkIds = value;
|
| | | NotifyPropertyChanged("LinkIds");//通知客户端 LinkIds这个属性发生了更改 然它重新get一下
|
| | | }
|
| | | }
|
| | | [Description("系统类型")]
|
| | | public string 系统类型 { get; set; }
|
| | |
|
| | | /// <summary>
|
| | | /// 通知属性更改(列表会自动更新)
|
| | | /// </summary>
|
| | | /// <param name="propertyName"></param>
|
| | | public void NotifyPropertyChanged(string propertyName)
|
| | | {
|
| | | PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
|
| | | }
|
| | |
|
| | | [Description("楼层")]
|
| | | public string 楼层 { get; set; }
|
| | |
|
| | |
|
| | | [Description("包围框")]
|
| | | public string 包围框 { get; set; }
|
| | | }
|
| | | }
|