码迷,mamicode.com
首页 >  
搜索关键字:mvvm模式    ( 324个结果
WPF比较两个随机数大小写,利用MVVM思想实现
MVVM模式是把表现层和业务层完全分离,所以这里就使用MVVM制作一个极其简单的WPF的例子:先看看最终图:上图,需要实现的是,界面两个按钮,一个是生成随机两个数,一个是对两个数比较,把大的数显示出来。所以需要三个属性,两个事件。由于逻辑比较简单,不用写model等类,实现如下:1、创建基类Noti...
分类:Windows程序   时间:2015-09-12 15:59:42    阅读次数:364
笔记03 wpf 在MVVM模式下怎样在Viewmodel里面获得view的控件对象
转自http://blog.csdn.net/qing2005/article/details/6601199http://blog.csdn.net/qing2005/article/details/6601475MVVM中轻松实现Command绑定(二)传递Command参数属性栏里去设置的。语...
分类:Windows程序   时间:2015-09-11 14:23:41    阅读次数:2285
WPF MVVM模式中,通过命令实现窗体拖动、跳转以及显隐控制
在WPF中使用MVVM模式,可以让我们的程序实现界面与功能的分离,方便开发,易于维护。但是,很多初学者会在使用MVVM的过程中遇到一个显而易见且无法回避的问题,那就是不同的窗体之间如何跳转?很多人在介绍MVVM的使用时,都没有明显提到该如何解决这一问题,不知是因为觉得太简单了还是其他原因。 博主根据...
分类:Windows程序   时间:2015-09-04 18:33:36    阅读次数:1505
MVVM模式在ViewModel中启动动画
我们经常想在数据更新的时候启动动画,但是MVVM模式启动动画却并不是那么容易,SourceUpdate在很多情况下(比如页面导航)会被触发所以EventTrigger也不好用,所以想到在ViewModel中控制动画,大致有这几种方法: 利用Behavior 把动画封装到控件中 添加一个Storybo...
分类:其他好文   时间:2015-09-02 17:24:19    阅读次数:355
WPF 实现微信公众号多客服(效果实现篇)
简介: 这是利用WPF作为前端技术,实现桌面版微信多客服系统。项目采用Prism作为前端框架,采用MVVM模式极好的对UI和逻辑代码分离,使用MefBootstrapper集成的MEF IOC容器,解耦各模块对象。合理利用IEventAggregator 实现事件和交互。文章在介绍对应功能时候会给....
分类:微信   时间:2015-08-28 00:46:14    阅读次数:579
Ios 从无到有项目 MVVM模式(两)
1.该项目昨天,我认为未来,有三个部分,第一部分是基于一个在线数据查询对聚合,第二部分是xmpp聊天功能,第三部分是很多其他功能。2.在线咨询,使用的主要技术,它是get要求或post要求,该网上查询,我们使用它是聚合的SDK,自己API。以我们就须要单独的去做一些请求的类。3.xmpp聊天功能,主...
分类:移动开发   时间:2015-08-15 11:56:05    阅读次数:114
Android MVVM框架RoboBinding初探
RoboBinding是一个实现了数据绑定Presentation Model(MVVM) 模式的Android开源框架。MVVM模式是MVC模式的重要更新,使得项目结构更加的优美,易于维护以及方便于测试。这也是为什么几个主流的语言都有相应的MVVM框架实现如windows phone,WPF,Si...
分类:移动开发   时间:2015-08-11 18:35:16    阅读次数:150
WPF MVVM模式下实现ListView下拉显示更多内容
在手机App中,如果有一个展示信息的列表,通常会展示很少一部分,当用户滑动到列表底部时,再加载更多内容。这样有两个好处,提高程序性能,减少网络流量。这篇博客中,将介绍如何在WPF ListView中实现这个功能。实现思路:为ListView新增一个附加属性,用来绑定当下拉到底部时触发增加列表内容的功...
分类:Windows程序   时间:2015-08-10 17:41:55    阅读次数:155
Android Data Binding代码实践(告别findViewById)
Data Binding实战(一) Data Binding语法解析(二) Data Binding高级用法(三) 好了,继前三篇学习了Data Binding之后,我们可以发现它的强大之处有这么几点: 1、使用MVVM模式,让整个项目结构清晰明了 2、通过ViewModel连接View和Model,使得View与Model层解耦,分层后各司其职,维护方便 3、易于项目的测试...
分类:移动开发   时间:2015-08-06 18:26:36    阅读次数:918
MVVM模式下实现拖拽
在文章开始之前先看一看效果图我们可以拖拽一个"游戏"给ListBox,并且ListBox也能接受拖拽过来的数据, 但是我们不能拖拽一个"游戏类型"给它。所以当拖拽开始发生的时候我们必须添加一些限制条件,以防止接受不正确的数据。Item实体CS?1234public class ItemModel :...
分类:其他好文   时间:2015-08-05 18:10:34    阅读次数:178
324条   上一页 1 ... 21 22 23 24 25 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!