MvvmLight
文章平均质量分 79
leixf2016
这个作者很懒,什么都没留下…
展开
-
MvvmLight框架使用入门(一)
MvvmLight是比较流行的MVVM框架,相对较为简单易用。可能正因为简单,对应的帮助文档不多,对初学者就不够友好了。这里会用几篇随笔,就个人对MvvmLight的使用经验,来做一个入门的介绍。 第一步我们先找到并下载MvvmLight的最新版,我个人倾向使用NuGet。这里顺便吐槽一下,MvvmLight貌似并未在Github上创建项目,虽然作者对MS深深的爱让我感动,不过也不要排转载 2016-03-04 16:04:38 · 3437 阅读 · 0 评论 -
MvvmLight框架使用入门(二)
上一篇我们简单对MvvmLight做了介绍。罗列了三个DLL中,各个命名空间下主要类的定义及大致作用。因为只是范范的概论,对于从未接触过MvvmLight的萌新来说,根本就是在晃点他们。不过万事开头难么,本篇则会以Hello World般的简单例子,来给萌新们当头一击,教会他们使用MvvmLight最最基础的部分。 首先还是动手练习,打开免费又强大的Visual Studio 2015 Commu转载 2016-03-04 16:13:21 · 4475 阅读 · 0 评论 -
MvvmLight框架使用入门(三)
本篇是MvvmLight框架使用入门的第三篇。从本篇开始,所有代码将通过Windows 10的Universal App来演示。我们将创建一个Universal App并应用MvvmLight框架。 首先通过VS2015创建一个名为UniversalApp的空工程(工程类型为Universal Windows),然后通过NuGet获取MvvmLight,这里需要注意的是,我们选择MvvmLig转载 2016-03-04 16:27:59 · 2294 阅读 · 0 评论 -
MvvmLight框架使用入门(四)
本篇我们着重介绍ViewModelBase,演示Set和RaisePropertyChanged方法的使用,以及就Cleanup方法释放资源展开讨论。ICleanup 接口。 实现该接口的ViewModel需要在Cleanup方法里释放资源,特别是-= eventObservableObject 该类实现了INotifyPropertyChanged接口,定义了一个可通知的对象基类,转载 2016-03-04 16:44:34 · 1395 阅读 · 0 评论