GridView の列ヘッダー スタイルおよびテンプレートの概要GridView Column Header Styles and Templates Overview

この概要の説明内の列ヘッダーをカスタマイズするために使用するプロパティの優先順位の順序、GridViewの表示モード、ListViewコントロール。This overview discusses the order of precedence for properties that you use to customize a column header in the GridView view mode of a ListView control.

GridView の列ヘッダーをカスタマイズします。Customizing a Column Header in a GridView

コンテンツ、レイアウト、および内の列ヘッダーのスタイルを定義するプロパティをGridView多くの関連クラス上にあります。The properties that define the content, layout, and style of a column header in a GridView are found on many related classes. これらのプロパティの一部は、または同一のような機能があります。Some of these properties have functionality that is similar or the same.

次の表に行は、同じ機能を実行するプロパティのグループを表示します。The rows in the following table show groups of properties that perform the same function. これらのプロパティを使用するには列のヘッダーをカスタマイズする、GridViewします。You can use these properties to customize the column headers in a GridView. 関連するプロパティの優先順位の順序は右から左に一番右側の列のプロパティが最高の優先順位を持ちます。The order of precedence for related properties is from right to left where the property in the farthest right column has the highest precedence. たとえば場合、ContentTemplateが設定されて、GridViewColumnHeaderオブジェクトとHeaderTemplateSelectorが関連付けられているセットGridViewColumnContentTemplateが優先されます。For example, if a ContentTemplate is set on the GridViewColumnHeader object and the HeaderTemplateSelector is set on the associated GridViewColumn, the ContentTemplate takes precedence. このシナリオで、HeaderTemplateSelectorも何も起こりません。In this scenario, the HeaderTemplateSelector has no effect.

GridView の列ヘッダーの関連プロパティRelated properties for column headers in a GridView

クラスClasses GridView GridViewColumn GridViewColumnHeader
コンテキスト メニューのプロパティContext Menu Properties ColumnHeaderContextMenu 利用不可Not applicable ContextMenu

ColumnHeaderToolTip 利用不可Not applicable ToolTip
ヘッダーのテンプレートHeader Template

ColumnHeaderTemplate 1/ColumnHeaderTemplate 1/

HeaderTemplate 1/HeaderTemplate 1/

ContentTemplate 1/ContentTemplate 1/

スタイル プロパティStyle Properties ColumnHeaderContainerStyle HeaderContainerStyle Style

1ヘッダー テンプレート プロパティ両方テンプレートとテンプレート セレクターのプロパティは、テンプレートのプロパティが優先されますを設定します。1For Header Template Properties, if you set both the template and template selector properties, the template property takes precedence. たとえば、両方を設定する場合、ContentTemplateContentTemplateSelectorプロパティ、ContentTemplateプロパティが優先されます。For example, if you set both the ContentTemplate and ContentTemplateSelector properties, the ContentTemplate property takes precedence.

関連項目See also