Mindscape Property Grid for Windows Presentation Foundation
The Mindscape WPF Property Grid is a native WPF control for visually editing objects or collections of values. The grid displays a list of the object’s or objects’ properties, and the user can then edit those properties in place. The grid has built-in editors for core types like strings, integers and dates, and can be extended with custom editors for your own types.
There are three ways in which you can use the property grid:
- To edit a single object. This is similar to the Windows Forms PropertyGrid control. In this case, the grid shows the properties of the specified object and the user can edit their values.
- To edit a collection of values maintained in a dictionary. The grid shows the items in the dictionary and the user can edit the values.
- To edit a collection of values assembled in code. Your code can explicitly create entries in the grid. The user can edit the values of those entries, and your code can retrieve the edited values for later use.
These methods of using the grid are described in detail in QuickStart.
Installation
The Mindscape WPF Property Grid is provided as a Windows Installer (MSI) file. Run this file to install the product. The installer creates Start menu entries under Mindscape > WPF Property Grid. If Visual Studio 2008 is present on the machine, the installer also creates a Mindscape tab in the Visual Studio toolbox and adds the PropertyGrid control to this tab (see Troubleshooting if the tab does not appear).