GridViewColumn.Header プロパティ


GridViewColumn のヘッダーの内容を取得または設定します。Gets or sets the content of the header of a GridViewColumn.

 property System::Object ^ Header { System::Object ^ get(); void set(System::Object ^ value); };
public object Header { get; set; }
member this.Header : obj with get, set
Public Property Header As Object


列ヘッダーに使用するオブジェクト。The object to use for the column header. 既定値は、null です。The default is null.


プロパティは、 stringと同じように単純なオブジェクト、またはコンテンツが埋め込まれてStackPanelいるとして複雑なオブジェクトに設定できます。 HeaderThe Header property can be set to an object that is as simple as a string, or to an object that is as complex as a StackPanel that has embedded content. GridViewビューモードの既定の列ヘッダーは、からButtonBase派生し、その子としてHeaderプロパティの内容を持つボタンとしてスタイルが設定されています。The default column header in a GridView view mode is styled as a button that is derived from ButtonBase and that has the content of the Header property as its child. 列ヘッダーのテンプレートを指定するには、プロパティHeaderTemplateまたHeaderTemplateSelectorはプロパティの説明を参照してください。To specify a template for the column header, see the HeaderTemplate or HeaderTemplateSelector property descriptions.

列ヘッダーのコンテンツ、レイアウト、およびスタイルを定義するプロパティは、関連する多くのクラスにあります。これらのプロパティの一部は、類似または同一の機能を持っています。Properties that define the content, layout, and style of a column header are found on many related classes, and some of these properties have functionality that is similar or the same. 詳細については、GridView の列ヘッダーのスタイルとテンプレートの概要を参照してください。For more information, see GridView Column Header Styles and Templates Overview.

依存プロパティ情報Dependency Property Information

識別子フィールドIdentifier field HeaderProperty
メタデータプロパティがに設定されるtrueMetadata properties set to true NoneNone

XAML 属性の使用方法XAML Attribute Usage

<object Header="string"/>  

XAML プロパティ要素の使用XAML Property Element Usage



1つの要素。A single element. Headerdisplay Entobjectコンテンツモデルで許可されている場合、この要素は子要素を持つことができます。This element can have child elements if the HeaderContentObject content model allows them.


Header プロパティを設定する方法を次の例に示します。The following example shows how to set the Header property.

GridViewColumn gvc1 = new GridViewColumn();
gvc1.DisplayMemberBinding = new Binding("FirstName");
gvc1.Header = "FirstName";
gvc1.Width = 100;
Dim gvc1 As New GridViewColumn()
gvc1.DisplayMemberBinding = New Binding("FirstName")
gvc1.Header = "FirstName"
gvc1.Width = 100
<GridViewColumn DisplayMemberBinding=
                    "{Binding Path=FirstName}" 
                Header="First Name" Width="100"/>