代码改变世界

随笔分类 -  Silverlight

Silverlight打印功能

2011-11-24 19:59 by zhoujie, 2956 阅读, 收藏, 编辑
摘要: Silverlight 5发布已经有一段时间了,终于可以支持矢量打印了。今天收到了slmk的邮件,原来他的Silverlight的打印组件已经更新到2.0了。看了源代码,感觉写的比1.0有很大的改变,不仅支持矢量打印,还支持滚动预览,缩放预览,多层表头和模板自定义等,再次感谢作者,真是增值啊。关键是节省了我的时间,又学习到了很多东西!据作者透露,下一个版本将支持可视化设计,具体功能还要看用户的反馈。Silverlight打印解决方案2.0已发布----------------------------------历史的分割线------------------------------------ 阅读全文

Silverlight本地数据库解决方案之使用Sterling数据库

2011-10-18 11:52 by zhoujie, 2046 阅读, 收藏, 编辑
摘要: Sterling数据库是一个NoSQL数据库,支持linq,是一个Codeplex上的开源项目:http://sterling.codeplex.com 。可以为.Net, Silverlight 和 Windows Phone提供本地存储方案,由Jeremy Likeness开发。它使用Isolated Storage存储数据。详情可参考这里 here.我正在编写一个可以同时运行于windows和mac上的OOB的Silverlight应用程序。我选择了Sterling而不是SQL Server,因为只有用户安装了Silverlight插件,Sterling就可以工作,只需要引用Winte. 阅读全文

Silverlight开发使用WCF RIA Services的DomainContext和数据缓存

2011-09-30 11:55 by zhoujie, 1010 阅读, 收藏, 编辑
摘要: 所谓的利用WCF Ria Service开发,其实就是新建一个silverlight的business application项目,其中以.web结尾的项目作为服务器端并承载WCF服务.svc;而silverlight项目作为富客户端,使用自动产生的DomainContext作为WCF代理,去访问WCF服务。此处所说的数据缓存只讨论客户端的缓存,web服务端直接用Cache类。习惯了HTML开发,让我们忘记了还有浏览器端数据缓存,而不是通常的HTML片段缓存。虽然缓存算法很简单,但是我们完全不用自己实现。 DomainContext对象管理着这些数据,是一个很好的缓存容器。A DomainC. 阅读全文

Silverlight用图片替换DataGrid中的绑定到Bool类型的列

2011-09-16 21:53 by zhoujie, 1255 阅读, 收藏, 编辑
摘要: 最终的效果是这样的:Sex列是bool类型:publicclassUser{publicintAge{get;set;}publicstringName{get;set;}publicboolSex{get;set;}}先说一种图片资源的引用方式,在自定义控件中很有用,自定义控件通常我们放在单独的程序集中,只能用下面的方式引用图片:"/程序集名称;component/图片.png";实现过程就是:自定义DataGrid模板列和IValueConverter类。<sdk:DataGridx:Name="dgTest"AutoGenerateColum 阅读全文
点击右上角即可分享
微信分享提示