ContentControl.ContentTemplate Właściwość

Definicja

Pobiera lub ustawia szablon danych używany do wyświetlania zawartości elementu 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

Wartość właściwości

Szablon danych. Domyślna wartość to null.

Atrybuty

Przykłady

W poniższych przykładach pokazano, jak utworzyć szablon zawartości i zastosować go do kontrolki zawartości.

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

Uwagi

Ustaw tę właściwość na wartość , DataTemplate aby określić wygląd obiektu ContentControl. Aby uzyskać więcej informacji na temat szablonów danych, zobacz Omówienie tworzenia szablonów danych.

Użycie atrybutu XAML

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

Wartości XAML

resourceExtension Rozszerzenie znaczników identyfikujące sposób odwołowania się do zasobu szablonu lub StaticResourceDynamicResource. Zobacz Zasoby XAML.

styleResourceKey Klucz identyfikujący żądany selektor szablonu. Klucz odnosi się do istniejącego zasobu w obiekcie ResourceDictionary.

Note

Składnia elementu właściwości jest technicznie możliwa, ale nie jest zalecana. Aby uzyskać więcej informacji, zobacz Style i szablony wbudowane.

Informacje o właściwości zależności

Produkt Wartość
Pole identyfikatora ContentTemplateProperty
Właściwości metadanych ustawione na true Żadne

Dotyczy