Condividi tramite


ContentControl.ContentTemplate Proprietà

Definizione

Ottiene o imposta il modello di dati utilizzato per visualizzare il contenuto dell'oggetto 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

Valore della proprietà

Modello di dati. Il valore predefinito è null.

Attributi

Esempio

Negli esempi seguenti viene illustrato come creare un modello di contenuto e applicare il modello a un controllo contenuto.

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

Commenti

Impostare questa proprietà su per DataTemplate specificare l'aspetto dell'oggetto ContentControl. Per altre informazioni sui modelli di dati, vedere Panoramica dei modelli di dati.

Utilizzo degli attributi XAML

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

Valori XAML

resourceExtension Estensione di markup che identifica come fare riferimento alla risorsa modello, StaticResource o DynamicResource. Vedi Risorse XAML.

styleResourceKey Chiave che identifica il selettore del modello richiesto. La chiave fa riferimento a una risorsa esistente in un oggetto ResourceDictionary.

Note

La sintassi degli elementi proprietà è tecnicamente possibile, ma non consigliata. Per altre informazioni, vedere Stili e modelli inline.

Informazioni sulle proprietà di dipendenza

Elemento Valore
Campo Identificatore ContentTemplateProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a