# TileControl Templates

## Content



Tiles and templates are the most important components of the [C1TileControl](/componentone/docs/win/online-tilecontrol/). Tile provides the data and the template provides the visualization pattern. You can switch the templates for the same tile. For example, the first template may show the tile image and the second may show the detailed tile text. Also, you can apply the same template to multiple tiles.

Templates may consist of three possible elements: panel, text, and image. Panel elements of the type [PanelElement](/componentone/docs/win/online-tilecontrol/) class may contain child elements including nested panels. The child elements can be added at design time through the designer or programmatically through the [Children](/componentone/docs/win/online-tilecontrol/) property. Text elements of the type [TextElement](/componentone/docs/win/online-tilecontrol/) can be added at design time through the designer or programmatically through TextElement class. Image elements of the type [ImageElement](/componentone/docs/win/online-tilecontrol/) can be added at design time through the designer or programmatically through the ImageElement class. There are a number of layout settings that give you full freedom in laying out the template elements.

<br />![](https://cdn.mescius.io/document-site-files/images/9533f9b7-015c-42ba-9666-c32678ceddaf/imagesext/image12_19.png)