0
我正嘗試將自定義用戶控件加載到數據模板中,並且到目前爲止我擁有以下代碼。使用xaml解析器加載自定義用戶控件
var xaml = @"<DataTemplate xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation'
xmlns:rdb='clr-namespace:Admintool.UI.ResourceEditorWpf;assembly=program1.exe' >
<rdb:MaskedLabel
Content='{Binding " + e.PropertyName + "}'></rdb:MaskedLabel> </DataTemplate>";
var stringReader = new StringReader(xaml);
var xmlReader = XmlReader.Create(stringReader);
var cellTemplate = (DataTemplate)XamlReader.Load(xmlReader);
其中,e.propertyname包含一個字符串。 運行此代碼我得到異常
'rdb' is an undeclared namespace. Line 3, position 30.
誰能解釋如何正確引用的程序集在這種情況下?
哎呀多數民衆贊成在一個錯字的問題,XAML仍然會拋出錯誤 – Marcom
我已經更新了我的答案。請看一看 –