# UserControl

[`UserControl`](http://reference.avaloniaui.net/api/Avalonia.Controls/UserControl/) control is a [ContentControl](https://docs.avaloniaui.net/docs/controls/contentcontrol) that represents a reusable collection of controls in a predefined layout.

`UserControl` actually provides very little functionality on top of `ContentControl`. The difference is that you will not usually create instances of the `UserControl` class directly; instead a new subclass of the `UserControl` class is usually created for each "view" to be shown by an application. For information on how to create new `UserControl` classes from templates see the [quickstart](https://docs.avaloniaui.net/docs/getting-started/usercontrols).

### Common Properties <a href="#common-properties" id="common-properties"></a>

| Property  | Description                           |
| --------- | ------------------------------------- |
| `Content` | The content to display in the control |

### Reference <a href="#reference" id="reference"></a>

[UserControl](http://reference.avaloniaui.net/api/Avalonia.Controls/UserControl/)

### Source code <a href="#source-code" id="source-code"></a>

[UserControl.cs](https://github.com/AvaloniaUI/Avalonia/blob/master/src/Avalonia.Controls/UserControl.cs)
