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 colonnes.
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 colonnes dans le cadre du GridView. La valeur par défaut est null
.
Exemples
L'exemple suivant indique comment définir la propriété ColumnHeaderTemplate.
<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 propriété et la ColumnHeaderTemplate 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 mettre en page et de style les en-têtes de colonne. Pour plus d’informations, consultez Vue d’ensemble des modèles et styles d’en-tête de colonne GridView.
Utilisation d'attributs XAML
<object ColumnHeaderTemplate="{ResourceExtension TemplateResourceKey}"/>
Valeurs XAML
ResourceExtension
L’une des opérations suivantes : StaticResource
, ou 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.
Notes
La syntaxe de l’élément de propriété est techniquement possible, mais pas recommandée. Consultez les styles et les modèles inline. Une référence de liaison à l’aide de TemplateBinding ou est également possible, mais rare.
Informations sur les propriétés de dépendance
Champ d’identificateur | ColumnHeaderTemplateProperty |
Propriétés de métadonnées définies sur true |
Aucun |