繁体   English   中英

使用RX框架实现可观察模式

[英]using RX Framework to implement the Observable Pattern

我想实现一个侦听器,该侦听器同时侦听属性的PropertyChanging和PropertyChanged事件。 然后,当触发PropertyChanging时,我需要能够完全取消该事件,或者将值更改为其他值。 RX框架可以做到吗?

在我的SaveCommand的viewmodel中,我有这个。

Observable.FromEventPattern(this, "PropertyChanged").Subscribe(_ => SaveCommand.RaiseCanExecuteChanged());

我现在有这个用于观察IsBusy属性,但是它观察了整个视图模型。 我希望找到一种方法来观察单个属性而不是整个对象。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM