2010-07-20 124 views
11

我想從「.NET域驅動設計與C#」中找到一個示例,其中包含一個代碼示例,您可以在其中看到聲明DelegateCommand類型的某些屬性。哪個命名空間是DelegateCommand中的?

現在,我已經嘗試了使用Google搜索,但我無法在MSDN上找到它的參考(實際上,我發現this文章,但不是DelegateCommand的文章本身)。

DelegateCommandWPF的一部分,還是隻是在書中創建的東西?

如果它是WPF(或任何其他MS產品)的一部分,其中的程序集/名稱空間是什麼?

回答

3

的DelegateCommand被尚未成爲標準庫(BCL)的一部分。

它是MVVM的WPF命令綁定的一部分。

直到我們在VS中獲得'官方'MVVM模板之前,所有MVVM示例/工具包都將其定義在某處。並不總是在同一個名字或在同一個地方。

8

如果使用MS棱鏡,立即下載的lib,將引用添加到項目中,那麼你有

using Microsoft.Practices.Prism.Commands; // for DelegateCommand & RaisePropertyChanged 
+1

如果您想獲得Prism,請確保已安裝NuGet,打開包管理器控制檯並輸入'Install-Package prism'。 – 2016-09-06 13:14:11

相關問題