摘要: 使用ObservableAsPropertyHelper将Observables转化为Properties使用WhenAny方法,可以监视对象属性的变化,并针对这些变化生成IObservable对象。但是有时候,我们想将这些生成的IObservable对象设置为一种输出属性。想象一下有这样一个场景,有一个取色器,用户能够通过3个Slide分别设置R,G,B值。每一个Slide可以使用ViewModel对象来表示,取值范围为0到255。为了显示结果,我们需要将RGB合成为一个XAML颜色对象。当RGB中的任何一个发生变化时,我们需要更新颜色属性。 实战效果:实战代码前端xaml很一般: ... 阅读全文
posted @ 2013-08-02 09:59 土星的山羊 阅读(625) 评论(0) 推荐(0) 编辑