Sencha ext js 5之前的版本中是没有viewmodel这个概念的,现在extjs5既然支持mvvm模式了,那么她的组件也就相应的增加了对mvvm的默认支持。现在看看我们经常使用的panel组件对mvvm模式的强大支持。...
分类:
Web程序 时间:
2014-09-05 13:01:01
阅读次数:
194
触发的条件一个是textBox1为空另一个是textBox2不为空多条件判断需要用到触发器MultiDataTrigger由于在MultiDataTrigger中没有值反转,所以需要在View对应的ViewModel中定义个bool属性IsNull,IsNull用来判断绑定textBox2的值是否为...
分类:
其他好文 时间:
2014-09-02 17:07:34
阅读次数:
194
在Mvc开发中,我们经常需要构建一个viewModel出来供页面使用,在PO和VO之间相互传值的时候,如果实体字段比较多的时候,那么传值将变得异常麻烦,也使得代码非常的臃肿。AutoMapper可以帮我们自动的映射两个实体,而且我们还可以自定义一些映射规则,真的是非常的方便。研究了一晚上,找了各种资...
分类:
移动开发 时间:
2014-08-29 01:17:16
阅读次数:
334
计划慢慢整理自己在WPF学习和工作应用中的一些心得和想法,先从一个简单的用法说起在WPF中,XAML标记语言中绑定数据,而数据源就是指定为ViewModel类,而非界面本身的逻辑代码类这样一定程度上达到界面与业务逻辑分离的思想,UI层只需要对ViewModel类进行依赖,只要ViewModel公开出...
分类:
其他好文 时间:
2014-08-27 10:51:27
阅读次数:
481
MVVM模式实现了ViewModel和View的分离,但是有很多时候我们需要进行页面间通信 比如,我们在设置界面修改了某个项的值,需要同步到主页面,让主页面做相关的逻辑,由于每个页面对应一个ViewModel,ViewModel之间又是独立的,很多MVVM实现都提供了EventAggregator....
分类:
其他好文 时间:
2014-08-20 19:33:32
阅读次数:
286
How to view word document in WPF application (CSVSTOViewWordInWPF) WPF 浏览PDF 文件 如何保存RichTextBox的文本到数据库?以及如何对RichTextBox的Document做绑定? 使用ViewModel模式来简化W...
分类:
其他好文 时间:
2014-08-20 15:44:02
阅读次数:
178
【WPF】翻译:使用ViewModel模式来简化WPF的TreeView 【WPF】如何保存RichTextBox的文本到数据库?以及如何对RichTextBox的Document做绑定? 【WPF】监听WPF的WebBrowser控件弹出新窗口的事件 【WPF界面添加WinForm的Webbrow...
分类:
其他好文 时间:
2014-08-19 20:34:55
阅读次数:
177
WPF的有些UI元素有Command属性可以直接实现绑定,如Button但是很多Event的触发如何绑定到ViewModel中的Command呢?答案就是使用EventTrigger可以实现。继续上一篇对Slider的研究,在View中修改Interaction. ...
分类:
其他好文 时间:
2014-08-18 14:28:12
阅读次数:
187
公司WPF程序开发中应用了Caliburn框架,最近在做一个DataGrid上二级MenuItem时,发现Click方法无法调用ViewModel中的方法,但是回来后,在自己的机器上写了一个类似的测试程序时,却能够调用ViewModel中的方法测试程序DataGrid 1 3 ...
分类:
其他好文 时间:
2014-08-16 21:03:11
阅读次数:
311
数据绑定(DataBinding)和视图模型(ViewModel)是Ext JS5 新增的强大特性。它们俩可以让你写最少的代码和使用声明类型的风格来帮助你解耦管理。
一个ViewModel就是一个类,这个类管理数据对象。它允许对数据感兴趣的组件来绑定它,并且当发生变化的时候会自动通知到。视图模型(ViewModel)像ViewController一样是被视图View拥有的一个引用。因为视图模型(ViewModel)和视图有关系,在组件继承关系中,祖先拥有的视图模型自雷也可以去连接。这就允许子类可以简单继承父...
分类:
Web程序 时间:
2014-08-16 15:08:30
阅读次数:
1553