Przegląd Style nagłówka kolumn i szablonów GridView
W tym omówieniu omówiono kolejność pierwszeństwa właściwości używanych do dostosowywania nagłówka kolumny w GridView trybie wyświetlania ListView kontrolki.
Dostosowywanie nagłówka kolumny w elementy GridView
Właściwości definiujące zawartość, układ i styl nagłówka kolumny w obiekcie GridView znajdują się w wielu powiązanych klasach. Niektóre z tych właściwości mają funkcje podobne lub takie same.
W wierszach w poniższej tabeli przedstawiono grupy właściwości, które wykonują tę samą funkcję. Możesz użyć tych właściwości, aby dostosować nagłówki kolumn w obiekcie GridView. Kolejność pierwszeństwa dla powiązanych właściwości jest od prawej do lewej, gdzie właściwość w najdalej prawej kolumnie ma najwyższy priorytet. Jeśli na przykład element ContentTemplate jest ustawiony na GridViewColumnHeader obiekcie i HeaderTemplateSelector jest ustawiony w skojarzonym GridViewColumnobiekcie , ContentTemplate pierwszeństwo ma wartość . W tym scenariuszu nie HeaderTemplateSelector ma żadnego wpływu.
Powiązane właściwości nagłówków kolumn w elementy GridView
GridView | GridViewColumn | GridViewColumnHeader | |
---|---|---|---|
Właściwości menu kontekstowego | ColumnHeaderContextMenu | Nie dotyczy | ContextMenu |
Etykietka narzędzia Właściwości |
ColumnHeaderToolTip | Nie dotyczy | ToolTip |
Szablon nagłówka Właściwości |
ColumnHeaderTemplate 1/ ColumnHeaderTemplateSelector |
HeaderTemplate 1/ HeaderTemplateSelector |
ContentTemplate 1/ ContentTemplateSelector |
Właściwości stylu | ColumnHeaderContainerStyle | HeaderContainerStyle | Style |
1W przypadku właściwości szablonu nagłówka, jeśli ustawisz zarówno właściwości selektora szablonu, jak i szablonu, właściwość szablonu ma pierwszeństwo. Jeśli na przykład ustawisz właściwości ContentTemplate i ContentTemplateSelector , ContentTemplate właściwość ma pierwszeństwo.
Zobacz też
.NET Desktop feedback