MvvmLight是比較流行的MVVM框架,相對較為簡單易用。可能正因為簡單,對應的幫助文檔不多,對初學者就不夠友好了。這里會用幾篇隨筆,就個人對MvvmLight的使用經驗,來做一個入門的介紹。 第一步我們先找到並下載MvvmLight的最新版,我個人傾向使用NuGet。這里順便吐槽 ...
MvvmLight是比較流行的MVVM框架,相對較為簡單易用。可能正因為簡單,對應的幫助文檔不多,對初學者就不夠友好了。這里會用幾篇隨筆,就個人對MvvmLight的使用經驗,來做一個入門的介紹。 第一步我們先找到並下載MvvmLight的最新版,我個人傾向使用NuGet。這里順便吐槽 ...
上一篇我們簡單對MvvmLight做了介紹。羅列了三個DLL中,各個命名空間下主要類的定義及大致作用。因為只是范范的概論,對於從未接觸過MvvmLight的萌新來說,根本就是在晃點他們。不過萬事開頭難么,本篇則會以Hello World般的簡單例子,來給萌新們當頭一擊,教會他們使用 ...
本篇是MvvmLight框架使用入門的第三篇。從本篇開始,所有代碼將通過Windows 10的Universal App來演示。我們將創建一個Universal App並應用MvvmLight框架。 首先通過VS2015創建一個名為UniversalApp的空工程(工程類型 ...
本篇我們着重介紹ViewModelBase,演示Set和RaisePropertyChanged方法的使用,以及就Cleanup方法釋放資源展開討論。 IC ...
之前學MVVM,從ViewModelBase,RelayCommand都是自己瞎寫,許多地方處理的不好,接觸到MVVMLigth后,就感覺省事多了。 那么久我現在學習MVVMLight的收獲,簡單完成以下一個Demo Demo主要功能是: 用戶在登錄界面登陸,登錄成功后跳轉到另一個頁面 ...
上一次寫MvvmLight框架使用入門(4)的時候還在用Visual Studio 2015,我兒子也不會過來蓋上我的XPS……重啟這個系列一方面是因為最近又開始寫UWP的東西了,另一個是因為MvvmLight支持.NET Standard后,在使用上發生了一點小變化。在連續被問了幾次 ...
寫了篇MVVM小記http://www.cnblogs.com/whosedream/p/mvvmnote1.html,說好要寫點MVVMLight的東西,所以接着寫,以便和大家共勉。 我假設你已經有了MVVM的一些概念,那么我們就單刀直入了,怎樣基於MVVMLight 來建項目 ...
在用WPF MVVMLight做畢設的過程中,偶然看到關於MEF插件式開發的技術文章,就想試試看能不能把每個模塊做成插件。 我原先想實現的功能就是一個模塊就是一個插件,所有插件加載到主界面的TreeView導航中,點擊對應的項,顯示對應的頁面,而TreeView的集合並非我手動一個一個new ...