PropertyGrid for WPF includes the C1PropertyGrid control, a simple control that lets users easily edit any class with more than 10 built-in editors. When you add the C1PropertyGrid control to a XAML window, it exists as a complete control which you can further customize.
The Basic C1PropertyGrid control appears similar to the Microsoft PropertyGrid control. It appears as a window in which properties and methods of an object can be edited at run time:
You can customize what appears in the control or have the content be automatically generated from an object’s properties. You can customize this grid by added headers to organize content. You can also customize the appearance of the control as you could any other WPF control.