Gets or sets the data template that is used to display the content of the ContentControl.
Syntax
<contentControl> <contentControl.ContentTemplate> dataTemplate </contentControl.ContentTemplate> </contentControl>
<contentControl ContentTemplate="templateReference"/>
XAML Values
- dataTemplate
-
A DataTemplate object element that defines the display for this ContentControl.
- templateReference
-
A StaticResource reference to an existing DataTemplate definition.
Both attribute and property element syntax for ContentTemplate are shown, because defining the template inline or referencing an existing one as a resource are both equally valid scenarios.
Property value
Type: DataTemplate
The data template that is used to display the content of the ContentControl.
Remarks
Instead of declaring a fixed DataTemplate, you can also implement a DataTemplateSelector and use it to set the ContentTemplateSelector property. This technique enables custom template switching based on input data, at the application level. For more information, see DataTemplateSelector.
Requirements
|
Minimum supported client | Windows 8 |
|---|---|
|
Minimum supported server | Windows Server 2012 |
|
Namespace |
|
|
Metadata |
|
See also
Build date: 3/12/2013