![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WPF
陈皮son
这个作者很懒,什么都没留下…
展开
-
Simple MVVM
学习WPF的过程中接触了MVVM设计模式,在此基础上了解到Simple Mvvm和Mvvm Light设计框架,Simple MVVM既然这是主流框架之一,必然有其可取之处,在此作个介绍,也祭奠一下被我坑过的代码君。工具包地址:http://simplemvvmtoolkit.codeplex.com/1 前言之前参加项目的时候,用到了MVVM设计模式,现在回顾一下觉得整个工程相当混乱原创 2016-03-23 21:53:35 · 1015 阅读 · 0 评论 -
ArcGIS Runtime+Simple MVVM VM操纵UI对象
之前我们提到过MVVM意在将UI与逻辑彻底分离,最理想的情况下我们在UI.cs文件后面不写一句代码,在VM里面不写一句逻辑。最近用ArcGIS Runtime的时候,出现了这样一个问题:<esri:SceneView x:Name="mySceneView" ElevationExaggeration="{Binding ElementNam原创 2016-03-25 13:16:03 · 580 阅读 · 0 评论 -
由Simple MVVM框架延伸对接口编程的理解
接口,这东西就是拿来管理一系列的具有共同点的行为的。现在说的面向接口编程指的就是这个。下面说一说使用接口的正确姿势先来个场景模拟,以打游戏的英雄为例吧!1刚开始我打游戏的时候,我有一个英雄类,我只是根据不同的字段确定实际攻击时使用什么英雄,此时不同的英雄并没有太多的具体行为,暂时对我来说他们是一致的。能满足需求就OK,不能的话就继续往下看。2但是后来我发现不同的英雄好像攻击力不同,原创 2016-06-24 10:20:11 · 459 阅读 · 0 评论 -
Simple MVVM中利用JsonConvert 序列化Model实体类
最近呢,发现一个利用JsonConvert序列化Model实体类的棘手问题public class Customer : ModelBase { private int customerId; public int CustomerId { get { return customerId; }原创 2016-06-25 00:05:06 · 771 阅读 · 0 评论