Ü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
.NET Desktop feedback