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
ColumnHeaderTemplate1/

ColumnHeaderTemplateSelector
HeaderTemplate1/

HeaderTemplateSelector
ContentTemplate1/

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ż