# Structure

This article describes the inner structure and organization of the elements which build the **RadPropertyGrid** control.

Like all Telerik WinForms controls **RadPropertyGrid** is build upon [Telerik Presentation Framework (TPF)](https://www.telerik.com/products/winforms/documentation/telerik-presentation-framework/overview/overview). **TPF** consists of various elements (such as primitives and layouts) that are the building blocks of the controls.

> caption Figure 1: RadPropertyGrid\`s Element Hierarchy

![WinForms RadPropertyGrid Element Hierarchy](https://www.telerik.com/products/winforms/documentation/assets/307aa13450e742f481977234059ae923/propertygrid-structure001.png)

> caption Figure 2: Structure

![WinForms RadPropertyGrid Structure](https://www.telerik.com/products/winforms/documentation/assets/224454abea7fad7edc1e6c41689ce008/propertygrid-structure002.png)

* **PropertyGridElement**: Represents the main element of the control.
  * **PropertyGridToolbarElement**: Represents the toolbar.
    * **AlphabeticalToggleButton**: Sorts the property grid items.
    * **CategorizedAlphabeticalToggleButton**: Groups the property grid items.
    * **ToolbarTextBoxElement**: Search textbox element.
  * **PropertyGridTableElement**: Container element of the property grid items.
    * **RadScrollbarElement**: Allows scrolling of the items.
  * **PropertyGridSizeGripElement**: Element allows sizing of the description pane.
  * **PropertyGridHelpElement**: Element providing a description of the currently selected item.

## See Also

* [Design Time](https://www.telerik.com/products/winforms/documentation/controls/propertygrid/design-time)
* [Getting Started](https://www.telerik.com/products/winforms/documentation/controls/propertygrid/getting-started)
