我想实现一个侦听属性的PropertyChanging和PropertyChanged事件的Observer。然后,当触发PropertyChanging时,我需要能够完全取消事件,或者将值更改为其他值。是否可以使用RX Framework执行此操作?
答案 0 :(得分:0)
在我的SaveCommand中的viewmodel中,我有这个。
Observable.FromEventPattern(this, "PropertyChanged").Subscribe(_ => SaveCommand.RaiseCanExecuteChanged());
我现在有这个用于观察我的IsBusy属性,但它观察整个视图模型。我希望找到一种方法来观察单个属性而不是整个对象。