【发布时间】:2012-09-06 13:27:29
【问题描述】:
我有一个 Invoice 对象,它公开了一个只读属性 - Total。这个总数只是发票项目总数的总和:
public decimal Total { get { return this.InvoiceItems.Sum(s => s.Total); } }
InvoiceItems 类中的 Total 属性如下所示:
public decimal Total { get { return Price * Quantity - Discount; } }
类和属性由 LINQ 生成(除了我自己创建的两个类中的 Total 属性)。例如,当 InvoiceItem 的价格发生变化时,我希望该变化反映在其父 Invoice 的 Total 属性中。
【问题讨论】:
标签: winforms linq entity-framework-4 propertychanged