您的位置:首页 > 移动开发

【翻译】eXpressAppFramework QuickStart 业务模型设计(八)——创建对象后初始化属性

2009-11-03 09:58 573 查看
这一讲,你将学到如何给业务类中特定的属性设置默认值。为此,Priority属性将被添加到DemoTask类中。为了初始化此属性,将会在此类中重写AferConstruction方法。

在此之前,我建议你去阅读一下如下课程:

· 【翻译】eXpressAppFramework QuickStart 业务模型设计(二)—— 从业务类库中继承

· 【翻译】eXpressAppFramework QuickStart 业务模型设计(六)—— 设置多对多的关系

· 按如下代码给DemoTask类添加Priority属性:

1 [DefaultClassOptions]
2 [Custom("Caption", "Task")]
3 public class DemoTask : Task {
4    //
5    public override void AfterConstruction() {
6       base.AfterConstruction();
7       Priority = Priority.Normal;
8    }
9    //
}
· 运行程序(不管是Windows Forms还是ASP.NET程序)。创建一个新的DemoTask对象。在DemoTask对象的明细视图中,Priority属性被设置成了Normal

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐