我有一个使用 Fody 将 INotifyPropertyChanged 注入属性的 Windows Phone 8 应用程序。我有属性 A 的 Class First,它绑定到 View 中的文本框:
[ImplementPropertyChanged]
public class First
{
public int A { get; set; }
public int AA { get {return A + 1; } }
}
第二类属性 B 取决于属性 A(也绑定到文本框):
[ImplementPropertyChanged]
public class Second
{
private First first;
public int B { get {return first.A + 1; } }
}
更新 A 和 AA 工作正常,但是当 first.A 更改时 B 不会自动更新。是否有一种简单而干净的方法可以使用 fody 实现这种自动更新,还是我必须创建自己的事件来处理它?