07 2015 档案

摘要:引言 UIComposition原版Demo在PrismV5的解压包里面.原Demo用了.net4.5版本的DLL,我改成.net4.0的.RegionContext 这个Demo比之前那几个示例大概也只是多了一个新概念,那就是RegionContext. 众所周知,View的DataContext... 阅读全文
posted @ 2015-07-26 20:02 Caizl 阅读(394) 评论(0) 推荐(0)
摘要:引言 第三弹是EventAggregation Demo的改造.EventAggregation EventAggregation事件聚集是Prism框架中的通信实现.它可以在松散的模块或者窗体之间引发事件和传递参数,从而达到通信的目的.用法简单,完成三部曲即可. 1.继承CompositePre... 阅读全文
posted @ 2015-07-26 14:53 Caizl 阅读(371) 评论(0) 推荐(0)
摘要:引言 接下来的是Commanding Demo的改造.DelegateCommand WPF本身提供了一个RoutedCommand,然而没什么卵用.在Prism框架中提供了个更人性化的ICommand的实现--DelegateCommand,如下public class ArticleViewM... 阅读全文
posted @ 2015-07-25 21:24 Caizl 阅读(299) 评论(0) 推荐(0)
摘要:引言Pirsm框架是由微软P & P小组设计的,用于构建组合式的WPF企业级应用,支持两个IOC容器,分别为Unity和MEF.官方地址为http://compositewpf.codeplex.com/,在上面可以有最新的源码和Demo,其中多数Demo都是用Unity容器构建的,而本人比较喜欢M... 阅读全文
posted @ 2015-07-22 21:06 Caizl 阅读(535) 评论(0) 推荐(1)
摘要:引言 Window Service通常用于寄宿WCF服务或者定时作业.下面记录一下它的用法.创建创建Window Service项目后,可以看到Program和Service1类.Program是程序的主入口,而Service1则是我们逻辑实现的主要地方 ,两个关键方法是OnStart和OnStop... 阅读全文
posted @ 2015-07-12 00:28 Caizl 阅读(458) 评论(0) 推荐(0)
摘要:引言 利用WPF的动画可以轻而易举的实现各种各样的特效,如擦除,滑动进入等,先看两个效果图第一个效果 这个动画其实利用了OpacityMask和LinearGradientBrush,将画刷的两个渐变点设置在右边,再由动画控制两个渐变点在一定时差间往左边移动,形成擦除效果,如下 ... 阅读全文
posted @ 2015-07-05 15:21 Caizl 阅读(781) 评论(0) 推荐(0)
摘要:引言 当抄完MusicStore时,你应该对MVC有一个比较清晰的认识了.接下来就需要做个网站来继续增加自己的知识了.那么,该做个什么网站呢.做个图片浏览网站吧,简单而实用.简单设计 1.首先,页面中间是个图片列表.将所有图片列出来是不太科学的,所以要做个分页浏览的功能. 2.页面右边,有个图片排行... 阅读全文
posted @ 2015-07-03 23:31 Caizl 阅读(897) 评论(0) 推荐(0)