Properties

The .NET designer architecture provides a RAD (Rapid Application Development) style environment for applications development. One of the keys to the RAD environment is the capability to modify the properties of components visually at design-time. The Windows Forms Designer provides a PropertyGrid that allows for modifying control properties and instantly viewing the result of those modifications.

The .NET designer base classes provide extensive support for editing various types of properties, from intrinsic types such as strings and integers to complex objects such as fonts, collections, and images. Because it is impossible to provide a property editor for types yet unknown, the EditorAttribute is used to define the UITypeEditor

Get .NET Windows® Forms Custom Controls now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.