WPF Property Grid

The 100% WPF Property Grid!

The Mindscape WPF Property Grid is a 100% WPF component for browsing and editing object properties. Use the WPF Property Grid to rapidly add features such as user configuration, preference editing and domain-specific designers to your application without sacrificing the visual flexibility of Windows Presentation Foundation.

Key Features

  • Native WPF control
    Use Windows Presentation Foundation visual effects such as styling, composition and animation to incorporate the WPF Property Grid into visually compelling user experiences. The WPF Property Grid also supports WPF data binding.
  • Familiar user experience and API
    Drop-in replacement for the Windows Forms property grid. Out-of-the-box experience includes numeric, calendar and color editors.
  • Extensible and customizable
    Add or customize editors using familiar Windows Presentation Foundation features such as data templates and styles.
  • Flexible data model
    Add entries to the grid at runtime, or data bind to a collection of key-value pairs. This feature enables you to use the WPF Property Grid to configure sets of data which aren't represented by a single class, or aren't known until runtime.
  • Simple, royalty-free redistribution
    You can freely redistribute the WPF Property Grid control with your application – no need for runtime licenses. The grid ships as a single DLL file and supports xcopy installation – no special installation steps are required.
  • Legendary support
    We answer most help requests in under 24 hours and add new features and enhancements to our nightly builds based on feedback so all users can enjoy them!

xbap icon See it live!
Have .NET 3.5 installed?
Click here to view the theme explorer live in your browser now!

Five reasons to use the WPF Property Grid

Since the .NET Framework already includes a property grid for Windows Forms, and WPF applications can host Windows Forms controls, why use the Mindscape WPF Property Grid?

  1. Using Windows Forms interop incurs some visual limitations and the overhead of loading the large Windows Forms assembly. With the WPF Property Grid, you can use WPF graphical capabilities such as composition and transformation to create distinctive user experiences.
  2. The WPF Property Grid can be styled and templated to fit into applications with a customized look and feel. As well as styling the control as a whole, you can also style individual value editors to be consistent with your application's style or with specific usability requirements.
  3. The WPF Property Grid is much easier to extend than the Windows Forms grid. Furthermore, it can be extended by hosting applications, so you can easily customize the editing experience for classes that aren't under your control, or on a per-property basis.
  4. The WPF Property Grid supports custom entries and multiple objects. It can be used as a general-purpose editor for any set of values you need your users to be able to edit, even if these are in the form of named values rather than a class.
  5. The WPF Property Grid uses WPF data binding, ensuring that changes are automatically propagated around to and from other user interface elements without the need for code. The use of data binding also means you can use familiar WPF techniques for validation, error handling user interfaces, and user-defined sorting, grouping and filtering. Property search is built in so users can easily find a single value in a long list.
download now

 

latest news

SimpleDB Management Tools Released:
SimpleDB Management Tools for Visual Studio released - download it now! learn more


keep infomed

Mindscape can email you when new products and updates are made available.
learn more

see the future

Want to test early beta versions of Mindscape products? We would love to hear from you.
learn more

questions

Do you have a question or feedback? We want to hear it!
learn more