Fody PropertyChanged setter逻辑

时间:2017-08-25 08:08:14

标签: fody-propertychanged

Fody(MvvmCross应用程序)中是否有办法改变这种情况:

@color/bottom_nac_color

更优雅的东西:

private double _subTotal;

public double SubTotal
{
    get => _subTotal;
    set
    {
        _subTotal = value;
        Recalculate();
    }
}

如何在PropertyChanged引发后拦截并调用Recalculate()方法?

1 个答案:

答案 0 :(得分:0)

不,它不是 - 至少今天没有。 您正在寻找的内容(我也在寻找它!)是一种能够在调用属性更改事件后添加要执行的方法,但属性不允许这样做。

但是,你仍然可以使用Fody并简单地使用代码中的代码--Fody会正常地将OnPropertyChanged()添加到此属性和其他属性中。