This sample expose how you can use Attributes to customize the display of the properties in the PropertyGrid.
With attributes you can, for each properties, customize their own category, display property, display name, display order, description, editor, editor combox items,
and expandability (drill down). Here is the list of all supported attributes:
BrowsableAttribute
DisplayNameAttribute
DescriptionAttribute
CategoryAttribute
CategoryOrderAttribute
EditorAttribute
NewItemTypesAttribute
ExpandableObjectAttribute
ItemsSourceAttribute
PropertyOrderAttribute
ParenthesizePropertyNameAttribute
Plus edition Only:
DependsOnAttribute
(Not demoed here. See corresponding samples)
ExpandedCategoryAttribute
DefinitionKeyAttribute
LocalizedCategoryAttribute
LocalizedDisplayNameAttribute
LocalizedDescriptionAttribute