ContentControl.ContentTemplate Propriété
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le modèle de données utilisé pour afficher le contenu du 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
Modèle de données. La valeur par défaut est null
.
- Attributs
Les exemples suivants montrent comment créer un modèle de contenu et l’appliquer à un contrôle de contenu.
<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."/>
Définissez cette propriété sur une DataTemplate valeur pour spécifier l’apparence du ContentControl. Pour plus d’informations sur les modèles de données, consultez Vue d’ensemble de la création de modèles de données.
<object ContentTemplate="{resourceExtension styleResourceKey}"/>
resourceExtension
Extension de balisage qui identifie comment référencer la ressource de modèle, StaticResource
soit DynamicResource
. Consultez les ressources XAML.
styleResourceKey
Clé qui identifie le sélecteur de modèle demandé. La clé fait référence à une ressource existante dans un ResourceDictionary.
Note
La syntaxe de l’élément Property est techniquement possible, mais pas recommandée. Pour plus d’informations, consultez Styles et modèles inline.
Champ d’identificateur | ContentTemplateProperty |
Propriétés de métadonnées définies sur true |
Aucun |
Produit | Versions |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |