【发布时间】:2011-12-19 21:55:53
【问题描述】:
我想实现一个 Observer 来监听属性的 PropertyChanging 和 PropertyChanged 事件。然后当触发 PropertyChanging 时,我需要能够完全取消事件,或者将值更改为其他值。 RX 框架可以做到这一点吗?
【问题讨论】:
标签: c# .net observer-pattern
我想实现一个 Observer 来监听属性的 PropertyChanging 和 PropertyChanged 事件。然后当触发 PropertyChanging 时,我需要能够完全取消事件,或者将值更改为其他值。 RX 框架可以做到这一点吗?
【问题讨论】:
标签: c# .net observer-pattern
在我的 SaveCommand 中的视图模型中,我有这个。
Observable.FromEventPattern(this, "PropertyChanged").Subscribe(_ => SaveCommand.RaiseCanExecuteChanged());
我现在有这个用于观察我的 IsBusy 属性,但它会观察整个视图模型。我希望找到一种方法来观察单个属性而不是整个对象。
【讨论】: