摘要:使用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 土星的山羊 阅读(359) 评论(0) 推荐(0) 编辑
摘要:RX理论学习园子里比较好的系列:七篇文章英文学习资料:下载了几篇已打包官网:http://reactiveui.net/github:https://github.com/reactiveuiRX实战先看效果(当密码与确认密码相同时,button自动Abled,不满足条件Enabled):前端XAML代码很一般: ... 阅读全文
posted @ 2013-08-01 15:44 土星的山羊 阅读(445) 评论(0) 推荐(0) 编辑
摘要:动态选择Template经常在某个控件中看到xxxSelecter,下面以RadComBox举例介绍:首先上xaml代码: XAML资源文件: Resources资源选择器: public class SearchComboBoxItemTemplateSelector : DataTemplateSelector { ... 阅读全文
posted @ 2013-08-01 14:53 土星的山羊 阅读(404) 评论(0) 推荐(0) 编辑
摘要:从事xaml开发的朋友一定知道,xaml非常的灵活。但是当你真正弄懂一些里面常用的字段,万变不离其中,你不仅会用,还会变!!!多么神奇的一件事情!!! 最近用到telerik silverlight ui control的RadGridView和RadScheduleView两个大控件,着实被里面强大的功能所惊叹!!废话不多说。。这篇文章介绍那些容易混淆且重要的属性。。。Control - UnvisualUserControl- visual -UI Designcontent - property - object(string,control,object)contentcontrol. 阅读全文
posted @ 2013-05-22 16:11 土星的山羊 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1.编译顺利通过,但是调试的时候浏览器报出错误,错误代码:2152 错误原因:包无法加载 在 Reduce Xap Size by Application Library caching 前的选项前不要打勾。2. 莫要在目录里调试因为加载的速度很快,所以你根本无法发现。当用到RIA Service 的时候,当load()方法时,会报出异常, 提供的 URI 方案“file”无效;应为“http”。解决方法:然后再 选中你的*.Web测试项目——》右键 选择设为启动项,——》然后将 *.aspx 设为起始页。然后再重新运行就可以查看运行结果了。 阅读全文
posted @ 2013-03-21 13:56 土星的山羊 阅读(92) 评论(0) 推荐(0) 编辑