TabControl::ContentTemplate Property
Gets or sets the DataTemplate to apply to any TabItem that does not have a ContentTemplate or ContentTemplateSelector property defined.
Assembly: PresentationFramework (in PresentationFramework.dll)
public: property DataTemplate^ ContentTemplate { DataTemplate^ get(); void set(DataTemplate^ value); }
Property Value
Type: System.Windows::DataTemplate^The DataTemplate to apply to any TabItem that does not have a ContentTemplate or ContentTemplateSelector property defined. The default is null.
<object ContentTemplate="{ResourceExtension TemplateResourceKey}"/>
- ResourceExtension
One of the following: StaticResource, or DynamicResource. See XAML Resources.
- TemplateResourceKey
The key that identifies the template being requested. The key refers to an existing resource in a ResourceDictionary.
Note |
|---|
Property element syntax is technically possible, but not recommended. See Inline Styles and Templates. |
Identifier field | |
Metadata properties set to true | None |
The following example creates two DataTemplate objects. The DataTemplate called contentTemplate is assigned to the ContentTemplate of the TabControl and the DataTemplate called tabItemTemplate is assigned to the ContentTemplate of the second TabItem. All TabItem objects contain the white rectangle defined in contentTemplate, except the second TabItem, which has a gray rectangle, as defined in tabItemTemplate.
Available since 3.0
