0
我發現this article時遇到問題在我的一個應用程序中被挑戰。我瞭解使用情況,但無法找到local
元素的名稱空間,我們在此找到local:SetterValueBindingHelper.PropertyBinding
。那麼這個引用是什麼名字空間呢? Google
還沒有找到該課程,也沒有找到MSDN
。謝謝您的幫助!找不到命名空間
我發現this article時遇到問題在我的一個應用程序中被挑戰。我瞭解使用情況,但無法找到local
元素的名稱空間,我們在此找到local:SetterValueBindingHelper.PropertyBinding
。那麼這個引用是什麼名字空間呢? Google
還沒有找到該課程,也沒有找到MSDN
。謝謝您的幫助!找不到命名空間
Local
只是表示您自己(或其他人)代碼中名稱空間的別名。例如。假設您使用了SettingValueBingingHelper並將其保存在項目中的命名空間MyNamespace中。要在XAML中使用它,你會被添加到您的用戶控件(或頁)
xmlns:local="clr-namespace:MyNamespace;assembly=MyAssembly"
但這並沒有必須local
引用命名空間 - 它可以是任何名字,是有關你的代碼,例如helpers
。
另一個例子是使用來自System.Windows.Interactivity觸發器 - 你會引用命名空間:
xmlns:i="clr-namespace:System.Windows.Interactivity;
assembly=System.Windows.Interactivity"
,然後在XAML中使用觸發器:
<i:Interaction.Triggers>
BTW,該你原來的帖子鏈接已經updated。
我在那個博客上發表了評論,他們解釋了他們正在使用的幫助類,現在它是有道理的。 – OneFineDay