我有一个程序,通过拖放生成XAML代码,我用它来从这个模板创建新表单。 它工作,如果我使用标准WPF控件,但如果我使用devexpress wpf控件获取错误转换为UIElement 错误:
在类型上找不到匹配的构造函数 'DevExpress.Xpf.Editors.ButtonEditPropertyProvider'。你可以使用 用于构造此类型的参数或FactoryMethod指令。'
代码:
private UIElement ExtractElement(IDataObject obj)
{
string xamlString = obj.GetData("FluidKit") as string;
XmlReader reader = XmlReader.Create(new StringReader(xamlString));
UIElement elt = XamlReader.Load(reader) as UIElement;
return elt;
}
答案 0 :(得分:0)
您可能有不兼容的引用。更新引用,这应该有效。