WPF
陈皮son
这个作者很懒,什么都没留下…
展开
-
Simple MVVM
学习WPF的过程中接触了MVVM设计模式,在此基础上了解到Simple Mvvm和Mvvm Light设计框架,Simple MVVM既然这是主流框架之一,必然有其可取之处,在此作个介绍,也祭奠一下被我坑过的代码君。 工具包地址:http://simplemvvmtoolkit.codeplex.com/ 1 前言 之前参加项目的时候,用到了MVVM设计模式,现在回顾一下觉得整个工程相当混乱原创 2016-03-23 21:53:35 · 1008 阅读 · 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 · 572 阅读 · 0 评论 -
由Simple MVVM框架延伸对接口编程的理解
接口,这东西就是拿来管理一系列的具有共同点的行为的。现在说的面向接口编程指的就是这个。 下面说一说使用接口的正确姿势 先来个场景模拟,以打游戏的英雄为例吧! 1刚开始我打游戏的时候,我有一个英雄类,我只是根据不同的字段确定实际攻击时使用什么英雄,此时不同的英雄并没有太多的具体行为,暂时对我来说他们是一致的。能满足需求就OK,不能的话就继续往下看。 2但是后来我发现不同的英雄好像攻击力不同,原创 2016-06-24 10:20:11 · 452 阅读 · 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 · 745 阅读 · 0 评论