【发布时间】:2015-05-20 14:29:56
【问题描述】:
我有一个通过拖放生成 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;
}
【问题讨论】:
标签: c# wpf drag-and-drop devexpress uielement