ContentControl.ContentTemplate Eigenschaft

Definition

Dient zum Abrufen oder Festlegen der Datenvorlage, die zum Anzeigen des Inhalts der .ContentControl

public:
 property System::Windows::DataTemplate ^ ContentTemplate { System::Windows::DataTemplate ^ get(); void set(System::Windows::DataTemplate ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.DataTemplate ContentTemplate { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.ContentTemplate : System.Windows.DataTemplate with get, set
Public Property ContentTemplate As DataTemplate

Eigenschaftswert

Eine Datenvorlage. Der Standardwert ist null.

Attribute

Beispiele

Die folgenden Beispiele zeigen, wie Sie eine Inhaltsvorlage erstellen und die Vorlage auf ein Inhaltssteuerelement anwenden.

<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."/>

Hinweise

Legen Sie diese Eigenschaft auf eine DataTemplate fest, um die Darstellung der .ContentControl Weitere Informationen zu Datenvorlagen finden Sie unter "Übersicht über datenvorlagen".

Verwendung von XAML-Attributen

<object ContentTemplate="{resourceExtension styleResourceKey}"/>

XAML-Werte

resourceExtension Eine Markuperweiterung, die angibt, wie auf die Vorlagenressource verwiesen wird, entweder StaticResource oder DynamicResource. Siehe XAML-Ressourcen.

styleResourceKey Der Schlüssel, der die angeforderte Vorlagenauswahl identifiziert. Der Schlüssel bezieht sich auf eine vorhandene Ressource in einer ResourceDictionary.

Note

Eigenschaftselementsyntax ist technisch möglich, wird jedoch nicht empfohlen. Weitere Informationen finden Sie unter Inlineformatvorlagen und -vorlagen.

Informationen zur Abhängigkeitseigenschaft

Item Wert
Bezeichnerfeld ContentTemplateProperty
Auf Metadateneigenschaften festgelegt true Nichts

Gilt für: