# Structure

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

Like all Telerik WinForms controls **RadLabel** 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: RadLabel\`s Element Hierarchy

![WinForms RadLabel Element Hierarchy](https://www.telerik.com/products/winforms/documentation/assets/d37b568e6bd304dc0a88cf53f21aa3c5/radlabel-structure001.png)

* **RadLabelElement**: Represents the main element of the control.
  * **FillPrimitive**: Background color of the control
  * **BorderPrimitive**: Responsible for the control\`s borders
* **ImageAndTextLayoutPanel**: Represents the content element holding the image and text.
  * **ImagePrimitive**: Element displaying an image.
  * **TextPrimitive**: Sets the properties of the text portion of the control.

## See Also

* [Design Time](https://www.telerik.com/products/winforms/documentation/controls/panels-and-labels/label/design-time)
* [Getting Started](https://www.telerik.com/products/winforms/documentation/controls/panels-and-labels/label/getting-started)
* [HTML-like Formatting](https://www.telerik.com/products/winforms/documentation/controls/panels-and-labels/label/html-like-text-formatting)
