2009-11-30 45 views

回答

2

WPF Property Grid正如@Pop Catalin提到的那样好,但在MVVM场景中使用会很痛苦;数据绑定似乎只在控件第一次加载时才起作用,一旦你尝试绑定到另一个对象,它就会失败。我最终不得不将视图模型耦合到视图以检索属性网格并直接设置绑定对象。布莱什!

更好的自由控制是包含在Extended WPF Toolkit;它处理数据绑定要好得多,而且在视觉上也更好,从VS 2010的物业网格中获得了很多线索。

+0

它功能非常丰富。能够创建定制数据类型或属性名称或两者的自定义编辑器。您还可以使用属性代码定义编辑器,或使用dataTemplates在XAML中定义编辑器。 – 2011-10-04 20:52:26