1. 程式人生 > >在VS中安裝/使用 MVVMLight

在VS中安裝/使用 MVVMLight

MVVM

一般來說,我喜歡使用NuGet來獲取這些東西,比如Newtonsoft.Json、netlog4、MVVMLight 之類的東西。至於NuGet的使用,以後再說吧。為了直接進入正題,我們這裡直接使用VS中的“擴充套件和更新來安裝MVVMLight元件

我使用的是VS2013,其他版本的操作也基本上一樣。接下來我們將安裝MVVMLight到VS中。

安裝 MVVMLight Toolkit

為什麼說是 MVVMLight Toolkit ?實際上我們一般安裝的都是 MVVMLight Toolkit ,這個裡面包含了工具就是在VS新建工程的時候你會看見有MVVMLight的模板(而使用 NuGet 來直接引用MVVMLight 則沒有這些模板之類的東西,比較乾淨。),其實兩個都是同一個東西,只是一個有工程模板,另一個則是僅僅對MVVMLight相關檔案的引用。

安裝步驟1:在VS中依次點選 工具(T) -> 擴充套件和更新(U)  來開啟VS的擴充套件外掛安裝面板。如下圖所示

MVVMLightInstall_1

安裝步驟2:在擴充套件與更新面板中依次操作 “點選左側面板中的聯機 -> 在右上角輸入 MVVMLight -> 回車” 然後點選下載即可。 ,如下圖所示。

MVVMLightInstall_2

點選下載會出現 下載介面,然後點選“安裝” 即可,如下圖所示:

MVVMLightInstall_3

安裝完畢後,擴充套件和更新介面中看見 MVVMLight 已經打上了綠色小勾,表示安裝順利完成了,並提示您需要重啟VS。

MVVMLightInstall_4點選立即重新啟動VS,就順利完成了安裝。

MVVMLightInstall_5安裝完之後,新建專案就可以看到MVVMLight相關的程式模板了,如圖所示,不過我一般不會用這些模板,還是比較希望自己去建立一草一木。不用的東西也不喜歡保留在專案中。所以….如上面所說我用 NuGet 來獲取MVVMLight的引用包。

使用MVVMLight

安裝了MVVMLight那麼你要在已有的專案中使用MVVMLight的話, 你可以在VS中新建個臨時的MVVMLight模板的專案,然後將引用的(例如這裡舉例的是WPF的DLL檔案) “GalaSoft.MvvmLight.WPF4”,”GalaSoft.MvvmLight.Extras.WPF4” 檔案複製到你現在已有的專案中進行引用然後就可以使用了。

如果你是新建專案準備使用MVVMLight的話, 你也可以直接新建一個MVVMLight模板專案 然後刪除你不要的東西即可。

更多的MVVMLight使用,請返回查閱MVVMLight 設計模式系列使用文章,歡迎各位Coder補充。