GridView 資料行行首樣式和範本概觀

本概觀討論您在控制項檢視模式 ListViewGridView 用來自訂資料行標頭的屬性優先順序。

在 GridView 中自訂資料行標頭

定義 中 GridView 資料行標頭內容、版面配置和樣式的屬性可在許多相關類別中找到。 其中有些屬性具有類似或相同的功能。

下表中的資料列會顯示執行相同函式的屬性群組。 您可以使用這些屬性來自訂 中的資料 GridView 行標頭。 相關屬性的優先順序是從右至左,最右邊資料行中的屬性具有最高的優先順序。 例如,如果 ContentTemplate 是在 物件上設定 , GridViewColumnHeaderHeaderTemplateSelector 是在相關聯的 GridViewColumn 上設定 ,則 ContentTemplate 優先使用 。 在此案例中, HeaderTemplateSelector 沒有任何作用。

GridView 中資料行標頭的相關屬性

GridView GridViewColumn GridViewColumnHeader
操作功能表屬性 ColumnHeaderContextMenu 不適用 ContextMenu
ToolTip

屬性
ColumnHeaderToolTip 不適用 ToolTip
標頭範本

屬性
ColumnHeaderTemplate1/

ColumnHeaderTemplateSelector
HeaderTemplate1/

HeaderTemplateSelector
ContentTemplate1/

ContentTemplateSelector
樣式屬性 ColumnHeaderContainerStyle HeaderContainerStyle Style

1 針對 標頭範本屬性 ,如果您同時設定範本和範本選取器屬性,範本屬性會優先使用。 例如,如果您同時設定 ContentTemplateContentTemplateSelector 屬性,屬性就會 ContentTemplate 優先使用。

另請參閱