GridView.ColumnHeaderTemplate Propriété
Définition
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 un modèle à utiliser pour afficher les en-têtes de colonne.
public:
property System::Windows::DataTemplate ^ ColumnHeaderTemplate { System::Windows::DataTemplate ^ get(); void set(System::Windows::DataTemplate ^ value); };
public System.Windows.DataTemplate ColumnHeaderTemplate { get; set; }
member this.ColumnHeaderTemplate : System.Windows.DataTemplate with get, set
Public Property ColumnHeaderTemplate As DataTemplate
Valeur de propriété
À DataTemplate utiliser pour afficher les en-têtes de colonne dans le GridViewcadre du . La valeur par défaut est null.
Exemples
L’exemple suivant montre comment définir la ColumnHeaderTemplate propriété .
<DataTemplate x:Key="myHeaderTemplate">
<DockPanel>
<CheckBox/>
<TextBlock FontSize="16" Foreground="DarkBlue">
<TextBlock.Text>
<Binding/>
</TextBlock.Text>
</TextBlock>
</DockPanel>
</DataTemplate>
<GridView ColumnHeaderTemplate="{StaticResource myHeaderTemplate}"
ColumnHeaderContainerStyle="{StaticResource myHeaderStyle}">
<GridViewColumn Header="Year" Width="80"
CellTemplate="{StaticResource myCellTemplateYear}"/>
<GridViewColumn Header="Month" Width="80"
CellTemplate="{StaticResource myCellTemplateMonth}"/>
<GridViewColumn Header="Day" Width="80"
CellTemplate="{StaticResource myCellTemplateDay}"/>
</GridView>
Remarques
Si la ColumnHeaderTemplate propriété et la ColumnHeaderTemplateSelector propriété sont définies, la ColumnHeaderTemplate propriété est prioritaire.
Cette propriété représente l’une des différentes façons de disposer et de styler des en-têtes de colonne. Pour plus d’informations, consultez Vue d’ensemble des styles et modèles d’en-tête de colonne GridView.
Utilisation des attributs XAML
<object ColumnHeaderTemplate="{ResourceExtension TemplateResourceKey}"/>
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. Référence de liaison à l’aide de TemplateBinding ou est également possible, mais rare.
Informations sur les propriétés de dépendance
| Élément | Valeur |
|---|---|
| Champ d’identificateur | ColumnHeaderTemplateProperty |
Propriétés de métadonnées définies sur true |
Aucun |