Übersicht über GridView-Spaltenheaderstile und -Spaltenheadervorlagen

In dieser Übersicht wird die Rangfolge für Eigenschaften erläutert, die Sie zum Anpassen einer Spaltenüberschrift im GridView-Ansichtsmodus eines ListView-Steuerelements verwenden.

Anpassen eines Spaltenheaders in einem GridView-Steuerelement

Die Eigenschaften, die den Inhalt, das Layout und den Stil eines Spaltenheaders in einem GridView-Steuerelement definieren, befinden sich in vielen verwandten Klassen. Einige dieser Eigenschaften verfügen über ähnliche oder identische Funktionen.

Die Zeilen in der folgenden Tabelle zeigen Gruppen von Eigenschaften an, die dieselbe Funktion ausführen. Sie können diese Eigenschaften verwenden, um die Spaltenheader in einem GridView-Steuerelement anzupassen. Die Rangfolge für verwandte Eigenschaften ist von rechts nach links, wobei die Eigenschaft in der am weitesten rechts stehenden Spalte den höchsten Rang hat. Wenn beispielsweise ContentTemplate für das GridViewColumnHeader-Objekt festgelegt ist und HeaderTemplateSelector für das zugeordnete GridViewColumn-Objekt, hat ContentTemplate Priorität. In diesem Szenario hat HeaderTemplateSelector keine Auswirkung.

Verwandte Eigenschaften für Spaltenheader in einer Rasteransicht (GridView)

GridView GridViewColumn GridViewColumnHeader
Kontextmenüeigenschaften ColumnHeaderContextMenu Nicht verfügbar ContextMenu
ToolTip

Eigenschaften
ColumnHeaderToolTip Nicht verfügbar ToolTip
Headervorlage

Eigenschaften
ColumnHeaderTemplate1/

ColumnHeaderTemplateSelector
HeaderTemplate1/

HeaderTemplateSelector
ContentTemplate1/

ContentTemplateSelector
Formateigenschaften ColumnHeaderContainerStyle HeaderContainerStyle Style

1 Wenn Sie für Headervorlageneigenschaften sowohl die Vorlagen- als auch die Vorlagenauswahleigenschaften festlegen, hat die Vorlageneigenschaft Vorrang. Wenn Sie beispielsweise die Eigenschaft ContentTemplate und die Eigenschaft ContentTemplateSelector festlegen, hat die Eigenschaft ContentTemplate Vorrang.

Siehe auch