WinForms Property Grid

Property Grid Control

 

Many applications require a universal property editor component that can edit the properties of any object on a given form. Previously you had to choose the lesser of two evils. On one hand, you could use the standard PropertyGrid component which brings you the following benefits:

  • Entries for all settings of a particular scope/visibility are created automatically. You don't have to manually add rows for each property.
  • Settings are automatically grouped into several categories based on attributes specified in code.
  • Nested objects are fully supported. If there are properties that expose complex objects, the property grid automatically builds a tree so you can expand nodes to edit nested settings.

...On the other, you could use our VGridControl component. This component did not have the benefits listed above, but was better in the following aspects:

  • It offered more appearance options and visual consistency if you were using other Developer Express controls within your application.
  • It allowed you to embed advanced editors from the XtraEditors Library into its cells.

To address all these issues, the XtraVerticalGrid Suite ships with a PropertyGridControl that combines all the benefits (without any drawbacks) and thus allows you to deliver your best without compromise. You simply bind it to an arbitrary object and it behaves like the standard PropertyGrid at the same time giving you the advanced features of the VGridControl component.

Property Description Control

A new PropertyDescriptionControl complements the PropertyGridControl to allow you to display the selected property's description in an elegant manner without having to write any code.

More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.