GridView.ColumnHeaderContainerStyle 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 le style à appliquer aux en-têtes de colonne.
public:
property System::Windows::Style ^ ColumnHeaderContainerStyle { System::Windows::Style ^ get(); void set(System::Windows::Style ^ value); };
public System.Windows.Style ColumnHeaderContainerStyle { get; set; }
member this.ColumnHeaderContainerStyle : System.Windows.Style with get, set
Public Property ColumnHeaderContainerStyle As Style
Valeur de propriété
Style utilisé pour définir les propriétés d’affichage des en-têtes de colonne. La valeur par défaut est null
.
Exemples
L’exemple suivant montre comment définir la ColumnHeaderContainerStyle propriété.
<Style x:Key="myHeaderStyle" TargetType="{x:Type GridViewColumnHeader}">
<Setter Property="Background" Value="LightBlue"/>
</Style>
<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
La ColumnHeaderContainerStyle propriété et la ColumnHeaderTemplate propriété sont utilisées pour définir l’arborescence visuelle des GridViewColumnHeader objets qui représentent les en-têtes de colonne dans un GridView. La ColumnHeaderContainerStyle propriété peut également définir le contenu de l’en-tête de colonne lorsqu’un ColumnHeaderTemplate n’est pas spécifié en définissant un ControlTemplate pour l’objet GridViewColumnHeader .
Cette propriété représente l’une des nombreuses façons de mettre en forme et de styler 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.
Lorsque vous définissez des styles, certaines restrictions s’appliquent. Pour plus d’informations, consultez Application d’un style et création de modèles.
Utilisation d'attributs XAML
<object ColumnHeaderContainerStyle="{ResourceExtension StyleResourceKey}"/>
Utilisation des éléments de propriété XAML
Valeurs XAML
ResourceExtension
L’un des éléments suivants : StaticResource
, ou DynamicResource
. Consultez Ressources XAML.
StyleResourceKey
Clé qui identifie le style demandé. La clé fait référence à une ressource existante dans un ResourceDictionary.
Notes
La syntaxe de l’élément property est techniquement possible, mais pas recommandée. Consultez Styles et 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 Identificateur | ColumnHeaderContainerStyleProperty |
Propriétés de métadonnées définies sur true |
Aucun |