The Content property of a ContentControl can be any type of object, such as a string, a UIElement, or a DateTime. When Content is set to a UIElement, the UIElement is displayed in the ContentControl. When Content is set to another type of object, a string representation of the object is displayed in the ContentControl.
A ContentControl has a limited default style. If you want to enhance the appearance of the control, you can create a new DataTemplate.
Content Model: ContentControl is the class that other content controls inherit from. For more information, see Control Content Models.