# Structure

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

> caption Figure 1: RadDropDownList visual structure

![WinForms RadDropDownList Visual Structure](https://www.telerik.com/products/winforms/documentation/assets/be07981d53fe2a20c87121b3640f2dd0/dropdown-and-listcontrol-dropdownlist-structure001.png)

1. **StackLayoutElement**: Serves as a container element defining a stack layout.

2. **RadDropDownListEditableAreaElement**: Contains a **RadDropDownTextBoxElement** responsible for handling user input.

3. **RadDropDownListArrowButtonElement**: Expands the **RadListElement**.

4. **RadListElement**: Parent element containing the populated items and the scroll bar.

5. **RadScrollbarElement**: Scrolls through the items.

6. **RadListVisualItem**: Visual representation of the populated **RadListDataItem**.

7. **SizeGripElement**: Resizes the drop down element.

## See Also

* [RadControlSpy](https://www.telerik.com/products/winforms/documentation/tools/controlspy/controlspy)
