资源大小: 707KB
发布时间: 2012-10-13
文件格式: rar
下载次数: 3
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

WPF天气预报源码功能介绍: 实现3天的天气预报显示,可以更换城市刷新,可以显示今天天气的详细信息。技术介绍: 1.首先项目实在是太小了,最开始做的时候,本来就想直接拖控件,后来发现个问题.在显示天气数据的时候,可能有10多个文本框需要我去赋值,在后台挨个挨个手写,实在是太累了,而且最怕的就是后面哪个文本框会改动,这样维护代码是超吃力的,于是果断换成MVVM,用Binding来. 2.换成简单的MVVM吧,视图切换什么(从"默认窗口"跳转到"选择城市窗口",就涉及到视图的切换)的得写behavior或者其他什么东西来实现,实在觉得烦躁.好在Prism有个Region可以实现导航(Navigation).以前一直觉得Region很复杂,使用后才发现用起来太顺手了. 3.我想在ViewModel中实现导航,但是我无法获取IRegionManager的实例.这怎么办,难道又要写一些Behavior来实现么?还好,ViewModel可以访问一个全局的IUnityContainer,这个IUnityContainer在Bootstrapper创建Container的时候赋值,通过它可以"创造"出所有的依赖实例.那么,导航什么的就很简单了.这样也就不再是简单的MVVM,而是有了依赖注入的MVVM. 4.模块神马的实在没法说了,本来总共就2个窗口,可有可无的东西.


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。