WPF PropertyGrid Control
Home Page
Categories: WPF Controls
Author: Denis Vuyka
Latest version: January 2009 Beta
Added 2009-02-03
WPF-based vision of the object property editor used in Visual Studio, Expression Blend and many IDE-oriented applications.
The purpose of this project is not to clone existing property editors but rather to introduce a control ready to be used in different types of applications.
Features include:
- 100% WPF component
- Same property editing approach introduced by Visual Studio 2008 WPF Designer ("Cider") and Expression Blend, same steps for creating inline and dialog based editors
- Built-in property editors and support for editors customization, injection
- Property grouping, sorting and filtering, property display schemas based on multiple rule sets
- Several display modes for properties (Native CLR properties, Dependency properties, All properties)
- Optional display of Attached or Read-only properties
- Category initial mode configuration (expanded or collapsed by default)
- Property metadata (DisplayNameAttribute, CategoryAttribute, DescriptionAttribute, etc) and ICustomTypeDescriptor support
- All property metadata is accessible from custom editors, MetadataStore support
- Property "Search Box" with live view updates, possibility to hide/show search box
- Basic support for Windows Forms interoperability, display of non-dependency objects, integration into Windows Forms application)
 Built for .NET 2 |
 Library |
 Free or free version available |
 Source code provided |