Nito.Mvvm

这里面对通知属性封装的还算漂亮,不需要借助第三方aop工具

public bool Busy
{
    get => Properties.Get<bool>(false);
    private set => Properties.Set(value);
}

https://github.com/StephenCleary/Mvvm/blob/master/src/Nito.Mvvm.CalculatedProperties/PropertyHelper.cs
https://github.com/StephenCleary/Mvvm/blob/master/src/Nito.Mvvm.CalculatedProperties/TriggerProperty.cs

posted @ 2022-04-19 19:14  trykle  阅读(19)  评论(0)    收藏  举报