有三种方法设置默认值:

1.BaseObject.AfterConstruction,覆写AfterConstruction方法

public override void AfterConstruction() {
   
base.AfterConstruction();
   Priority 
= Priority.Normal;
}

 

 

2.IXPObject.OnSaving,覆写OnSaving()方法

protected override void OnSaving() {
   Priority 
= Priority.Normal;
   
base.OnSaving();
}

3.In a field declaration,在字段定义中

private Priority priority = Priority.Normal;
public Priority Priority {
   
get { return priority; }
   
set {
      SetPropertyValue(
"Priority"ref priority, value);
   }
}

 

 

相关文章: