A version of the well known Microsoft Visual Studio property grid, ComponentOne PropertyGrid™ for WPF (C1PropertyGrid) allows you to easily edit any class and includes more than 10 built-in editors.
You can add the C1PropertyGrid control to your WPF application as part of your design and use it to allow end-users to edit properties directly.
It's as simple as adding the C1PropertyGrid control to your form, setting one property, and the UI is automatically built for editing objects.
PropertyGrid supports ComponentOne ClearStyle™ technology which allows you to easily change control brushes without having to override templates. By just setting a few brush properties in Visual Studio you can quickly style each part of the control.