码迷,mamicode.com
首页 >  
搜索关键字:mvvm模式    ( 324个结果
从Knockout到Angular的架构演变
2008年第一次在WPF中使用MVVM模式之后,就一直热衷于耦合隔离、模块化与重构、UI和逻辑分离、单元测试以及后面的领域模型。谈及MVVM模式,自己也开发过一套框架,但没有长期更新和维护,所以索性就一直使用Prism和MVVM Light。到2012年的时候,看到HTML5的大行其道和Silverlight的衰落,果断把主要精力投入到ASP.NET MVC和Knockout的开发和研究当中,虽然Knockout比较容易上手且方便使用,但总觉得没有在WPF和Silverlight中使用MVVM那么酣畅淋漓。...
分类:其他好文   时间:2015-07-01 14:17:18    阅读次数:291
从Knockout到Angular的架构演变
2008年第一次在WPF中使用MVVM模式之后,就一直热衷于耦合隔离、模块化、UI和逻辑分离、单元测试以及后面的领域模型。谈及MVVM模式,自己也开发过一套框架,但没有长期更新和维护,所以索性就一直使用Prism和MVVM Light。到2012年的时候,看到HTML5的大行其道和Silverlig...
分类:其他好文   时间:2015-07-01 00:53:31    阅读次数:197
WinRT 开发:在 MVVM 模式中,关于绑定的几处技巧
以下会提到三个绑定的技巧,分别是在 ListView 中为 ListViewItem 的 MenuFlyout 绑定 Command;在 ListView 的 事件中绑定所选择项目,即其 SelectedItem属性;处理文本控件与数值属性绑定中默认值0的问题;一、在 ListView 中为列表项....
分类:Windows程序   时间:2015-06-25 11:51:55    阅读次数:207
“Win10 UAP 开发系列”之 在MVVM模式中控制ListView滚动位置
这个扩展属性从WP8.1就开始用了,主要是为了解决MVVM模式中无法直接控制ListView滚动位置的问题。比如在VM中刷新了数据,需要将View中的ListView滚动到顶部,ListView只有一个ScrollIntoView()方法可以控制滚动的位置,但最好在VM中不要出现直接控制View的代...
分类:Windows程序   时间:2015-06-22 08:45:35    阅读次数:507
Windows Phone 十一、MVVM模式
MVVM 模式介绍模型-视图-视图模型 (MVVM) 是一种用来分离 UI 和非 UI 代码的应用设计模式MVVM – 模型(Model)MVVM 中的 Model 与 MVC 中的一致,用于封装业务逻辑以及数据处理。Model 不依赖 View 和 ViewModel,可以独立存在,也就是说模型不...
分类:Windows程序   时间:2015-06-21 01:58:16    阅读次数:169
WPF开发日记—解决拖动行为附加到元素上的延迟
此文的前提是结合ItemsControl在Canvas中动态添加控件的最MVVM的方式上一篇博客讲到了我通过使用 ItemsControls 内部设置Canvs为布局面板并在ItemContainerStyle中设置Canvs.Left, Canvas.Top。来实现设置MVVM模式下自定义位置显示...
分类:Windows程序   时间:2015-06-18 21:54:38    阅读次数:231
angular中的MVVM模式
在开始介绍angular原理之前,我们有必要先了解下mvvm模式在angular中运用。虽然在angular社区一直将angular统称为前端MVC框架,同时angular团队也称它为MVW(Whatever)框架,但angular框架整体上更接近MVVM模式。下面是Igor Minar发布在Goo...
分类:其他好文   时间:2015-06-16 18:45:10    阅读次数:258
结合ItemsControl在Canvas中动态添加控件的最MVVM的方式
今天很开心的收获: ItemsControl 中 ItemsPanel的重定义和ItemContainerStyle 以及ItemTemplate 三者的巧妙结合,在后台代码不实例化任何控件的前提下,实现标准的MVVM模式下,在前台Canvas中动态创建包含各种数据展示形态的控件。好东西要共享,先上...
分类:其他好文   时间:2015-06-12 13:21:25    阅读次数:291
【WPF】命令系统
引言 在MVVM模式开发下,命令Command是编程中不可或缺的一部分.下面,我分3种场景简单介绍一下命令的用法.ViewModel中的命令 在ViewModel定义命令是最常用的用法,开发中几乎90%以上的命令都在用在ViewModel上.怎么用?先从实现ICommand说起,下面定义一个命令.....
分类:Windows程序   时间:2015-06-07 01:00:42    阅读次数:388
Win7专业版系统下事件绑定的Command事件不执行
用MVVM模式做的项目,用ICommand命令绑定事件,代码如下:ViewModel 里定义命令:public ICommand RemoveCommand { get; private set; },构造里初始化命令:RemoveCommand=new RelayCommand(Remove,Ca...
分类:Windows程序   时间:2015-05-27 11:40:30    阅读次数:194
324条   上一页 1 ... 23 24 25 26 27 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!