Wpf扩展工具包propertygrid为所有类型的对象选择编辑器

时间:2015-01-19 16:25:36

标签: c# wpf wpftoolkit propertygrid

现在,我一直在通过向属性添加属性来指定属性网格应该使用的编辑器,如下所示:

[DisplayName("Background")]
[Editor(typeof(ColorEditor), typeof(ColorEditor))]
public Color Color { get; set; }

我不喜欢这样,因为Color属性位于与UI项目分开的库中。将UI属性添加到非UI库似乎是不对的。

如何指定propertygrid应该始终对特定类型使用某个编辑器?我已经看过PropertyGrid文档,他们给出了我的问题的解决方案,但他们使用自定义编辑器。我希望能够使用默认编辑器。

0 个答案:

没有答案