将Devexpress控件转换为元素

本文关键字:元素 转换 控件 Devexpress | 更新日期: 2023-09-27 17:50:09

我有一个程序,它通过拖放生成XAML代码,我使用它从这个模板创建新表单。它的工作,如果我使用标准的WPF控件,但如果我使用devexpress WPF控件得到一个错误转换为UIElement错误:

类型上找不到匹配的构造函数"DevExpress.Xpf.Editors.ButtonEditPropertyProvider"。你可以使用

代码:

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;
}

将Devexpress控件转换为元素

可能有不兼容的引用。更新引用,应该可以了