GridViewColumn.CellTemplate Propriété

Définition

Obtient ou définit le modèle à utiliser pour afficher le contenu d’une cellule de colonne.

public:
 property System::Windows::DataTemplate ^ CellTemplate { System::Windows::DataTemplate ^ get(); void set(System::Windows::DataTemplate ^ value); };
public System.Windows.DataTemplate CellTemplate { get; set; }
member this.CellTemplate : System.Windows.DataTemplate with get, set
Public Property CellTemplate As DataTemplate

Valeur de propriété

Utilisé DataTemplate pour mettre en forme une cellule de colonne. La valeur par défaut est null.

Exemples

L’exemple suivant montre comment spécifier un DataTemplate à utiliser pour afficher un GridViewColumn.

<DataTemplate x:Key="myCellTemplateMonth">
  <DockPanel>
    <TextBlock Foreground="DarkBlue" HorizontalAlignment="Center">
      <TextBlock.Text>
        <Binding Path="Month"/>
      </TextBlock.Text>
    </TextBlock>
  </DockPanel>
</DataTemplate>
<GridViewColumn Header="Month" Width="80"
      CellTemplate="{StaticResource myCellTemplateMonth}"/>

Remarques

Les propriétés suivantes sont toutes liées et affichent le contenu d’une cellule de colonne et sont répertoriées ici dans leur ordre de priorité, de la plus haute au plus bas :

Utilisation des attributs XAML

<object CellTemplate="{ResourceExtension TemplateResourceKey}"/>

Utilisation de l’élément de propriété XAML

Valeurs XAML

ResourceExtension L’un des éléments suivants : StaticResourceou DynamicResource. Consultez les ressources XAML.

TemplateResourceKey Clé qui identifie le 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 n’est pas recommandée. Consultez les styles et les modèles inline. Une référence de liaison utilisant ou est également possible, mais rare.

Informations sur les propriétés de dépendance

Élément Valeur
Champ d’identificateur CellTemplateProperty
Propriétés de métadonnées définies sur true None

S’applique à

Voir aussi