摘要: 本来打算用MVVM实现CRUD操作的,这方面例子网上资源还挺多的,毕竟CRUD算是基本功了,因为最近已经开始学习Cailburn框架了,感觉时间 挺紧的,这篇就实现其中的更新操作吧。 功能很明确,当我们更改DataGrid中的CheckBox时,将源中当前发生变化的数据项在界面上显示出来。我们仍然在 阅读全文
posted @ 2013-07-30 19:07 他乡客 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 这篇主要引申出Command结合MVVM模式在应用程序中的使用 我们要做出的效果是这样的 就是提供了一个简单的查询功能将结果绑定到DataGrid中,在前面的基础上,这个部分相对比较容易实现了 我们在PageViewModel中添加两个属性 private string _searchText; 这 阅读全文
posted @ 2013-07-30 19:06 他乡客 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 在第一篇文章中的示例中,我们已经简单的了解了应用MVVM模式的流程,我的本意是你已经了解了一点MVVM的概念,然后又没有一个较好的例子学习,可以跟着我一起学习MVVM模式,所以这个部分,都是没有理论知识的,当然整个例子学完后,我们会回过头探讨一下,将其总结出来。 现在我们主要在前面的示例上进行扩展, 阅读全文
posted @ 2013-07-30 19:04 他乡客 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 如果你不知道MVVM模式,我建议你先了解一下MVVM模式,至少要知道实现该模式的意图是什么。 那么我主要通过我认为是已经算是比较简单的例子进行讲解这个模式,当然后面我们会在这个例子的基础上一步一步的进行扩展。 先来看一看我们的项目架构: 很典型的MVVM的分层方式 我们先来构建Model,首先在Pe 阅读全文
posted @ 2013-07-30 19:02 他乡客 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 约定: 1.”attribute”和”attributes”均不翻译 2.”property”译为“属性” 3.msdn中的原句不翻译 4.”program entity”译为”语言元素” Attributes in C# 介绍 Attributes是一种新的描述信息,我们既可以使用attribut 阅读全文
posted @ 2013-07-30 18:58 他乡客 阅读(1074) 评论(0) 推荐(1) 编辑
摘要: 上篇里,我们把Attribute“粘”在类的成员方法上show了一把,让Attribute跟大家混了个脸儿熟。中篇里,我们将探讨“究竟什么是Attribute”和“如何创建及使用Attribute”这两个问题。 正文: 从上篇里我们可以看到,Attribute似乎总跟public、static这些关 阅读全文
posted @ 2013-07-30 13:47 他乡客 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 正文: 什么是Attribute?Attribute是干什么使的?Attribute与Property到底有什么区别?…… 长久以来,这些问题一直困扰着并不怎么广大的C#初学者。原因大概有两个,一是Attribute平时不怎么常用(没用惯怎么可能常用吗!)二是这个家伙不太好翻译——它与Propert 阅读全文
posted @ 2013-07-30 11:44 他乡客 阅读(521) 评论(0) 推荐(0) 编辑