ContentControl.ContentTemplate Property
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Gets or sets the data template used to display the content of the ContentControl.
Namespace: System.Windows.Controls
Assembly: PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
<object> <object.ContentTemplate> <DataTemplate .../> </object.ContentTemplate> </object>
<object ContentTemplate="{resourceExtension styleResourceKey}"/>
XAML Values
Note |
|---|
Property element syntax is technically possible, but not recommended. For more information, see Inline Styles and Templates. |
Set this property to a DataTemplate to specify the appearance of the ContentControl. For more information on data templates, see Data Templating Overview.
The following examples show how to create a content template and apply the template to a content control.
<DataTemplate x:Key="template1"> <TextBlock Text="{Binding}" FontSize="12" FontWeight="Bold" TextWrapping="Wrap"></TextBlock> </DataTemplate>
<ContentControl Name="contCtrl" ContentTemplate="{StaticResource template1}" Content="This is the content of the content control."/>
Windows 8 Consumer Preview, Windows Server 8 Beta, Windows 7, Windows Server 2008 SP2, Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Note