将Devexpress控件转换为UIElement

时间:2015-05-20 14:29:56

标签: c# wpf drag-and-drop devexpress uielement

我有一个程序,通过拖放生成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;
}

1 个答案:

答案 0 :(得分:0)

您可能有不兼容的引用。更新引用,这应该有效。