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
我已经更新了我的答案。请看一看 –