WPF应用程序框架(WAF)v2.5.0.7源码2012825

时间:2015-09-15 06:48:56
【文件属性】:

文件名称:WPF应用程序框架(WAF)v2.5.0.7源码2012825

文件大小:3.12MB

文件格式:RAR

更新时间:2015-09-15 06:48:56

WPF 应用程序 框架 WAF 源码

WPF应用程序框架(WAF)v2.5.0.7源码 源码描述: WPF应用程序框架(WAF)是一个轻量级的框架,可以帮助您创建结构良好的WPF应用程序。 它支持你在申请一个分层的架构和模型-视图-ViewModel(又名MVVM, M-V-VM, PresentationModel)模式。 特点 WPF应用程序框架(WAF) ViewModel的:包含类型,帮助你实现的Model-View-ViewModel模式。 DataModel的:基类的应用,支持你的DataModel-View - ViewModel模式。 DelegateCommand:DelegateCommand允许你来处理视图比其他类别的WPF命令。 INotifyPropertyChanged的:基类实现INotifyPropertyChanged接口。实施检查中的属性名称的DEBUG模式。 WeakEvent:第一类支持的WPF WeakEvent模式,它可以帮助你避免内存泄漏。 验证:DataErrorInfoSupport类带来的IDataErrorInfo接口与DataAnnotations的验证框架。 ConverterCollection:这个集合是能够保持同步模型的ObservableCollection DataModels。 服务:显示一条消息或打开/保存文件对话框,向用户提供服务。 最近的文件:RecentFileList类提供了最近的文件列表,可以装载和存储在应用程序设置的逻辑。 单元测试扩展 例如:如果一个action结果在一个特殊的exception,可以用ExpectedException方法来测试。 PropertyChanged:提供了一个辅助方法来测试如果一个属性改变事件是当一个特定的行动提出被执行。 CanExecuteChangedEvent:一个helper方法来测试一个CanExecute改变事件是当一个特定的行动提出被执行。 v2507更新信息 图例: [b]打破变化; [O]标记为过时成员 WAF的:添加CollectionHelper.GetNextElementOrDefault方法。 InfoMan:支持创建一个新的电子邮件,并保存在发送框中。 InfoMan:新的电子邮件:选择从地址簿中的电子邮件地址。 InfoMan:显示在导航窗格中的项目数。 InfoMan:支持删除的电子邮件。 InfoMan:加入在Common.Presentation搜索盒的控制和使用,在EmailCli??ent通讯录模块。 InfoMan:设计数据添加到通讯录意见。


网友评论

  • 找到了自己需要的,值得参考
  • 很不错,对于我这个初学者来说很有用
  • WPF框架,能够降低开发设计门槛
  • 应该很多值得学习的地方 很大
  • WPF框架,很有用,我们在学好基础的同时,要学些wpf框架,以便我们更安全快捷的做更多更好的项目!
  • 虽然笑了点,但是也够我看的了!!
  • 不知道是不是我电脑中毒,压缩包都打不开
  • 下载下来了,没有运行成功,不适合初学者
  • 内容还挺多的,找到了自己需要的,值得参考
  • WPF框架,很有用,我们在学好基础的同时,要学些wpf框架,以便我们更安全快捷的做更多更好的项目!