摘要: 默认情况下,vs2010并不能创建"Silverlight的单元测试"项目,不是vs2010做不到,只是MS没有推出模板而已。没关系,在联机模板里下载一个,如下图:安装完成以后,就能创建SL单元测试项目了,如下图小试一把:先创建一个SL类库项目,名为SLTools,里面写几行测试代码:namespace SLTools{ public static class MathHelper { public static int Add(int a, int b) { return a + b; } }}然后再创建一个SL单元测试项目,名为SLUnitTest,创建一个测试类,代码 阅读全文
posted @ 2011-06-13 13:49 菩提树下的杨过 阅读(1030) 评论(1) 推荐(0) 编辑
摘要: 做过WinForm数据库开发的人,一定有类似经历:DataGrid绑定后,如果允许行编辑,数据一顿修改后,想批量保存修改后的结果,通常是将DataGrid的所有行遍历,用FindControl找出其中的TextBox之类的控件,取值,然后处理,如果行模板中的控件变化了,可能之前的处理代码又要修改....Net发展到WPF/SL时代,有了双向绑定,这种痛苦经历已经一去不返了,我们只需要关注数据即可,GridView与数据源之间会相互通知各自的变化情况,批量保存时,不管GridView中的数据用户如何修改,也不用去理会行模板中的控件名是啥,直接对数据源进行处理即可。Xaml示例:<UserC 阅读全文
posted @ 2011-06-13 11:29 菩提树下的杨过 阅读(5200) 评论(13) 推荐(1) 编辑