GridView.ColumnHeaderContainerStyle プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
列ヘッダーに適用するスタイルを取得または設定します。
public:
property System::Windows::Style ^ ColumnHeaderContainerStyle { System::Windows::Style ^ get(); void set(System::Windows::Style ^ value); };
public System.Windows.Style ColumnHeaderContainerStyle { get; set; }
member this.ColumnHeaderContainerStyle : System.Windows.Style with get, set
Public Property ColumnHeaderContainerStyle As Style
プロパティ値
列ヘッダーの表示プロパティを定義するために使用される Style。 既定値は null
です。
例
次の例は、 プロパティを定義する方法を ColumnHeaderContainerStyle 示しています。
<Style x:Key="myHeaderStyle" TargetType="{x:Type GridViewColumnHeader}">
<Setter Property="Background" Value="LightBlue"/>
</Style>
<GridView ColumnHeaderTemplate="{StaticResource myHeaderTemplate}"
ColumnHeaderContainerStyle="{StaticResource myHeaderStyle}">
<GridViewColumn Header="Year" Width="80"
CellTemplate="{StaticResource myCellTemplateYear}"/>
<GridViewColumn Header="Month" Width="80"
CellTemplate="{StaticResource myCellTemplateMonth}"/>
<GridViewColumn Header="Day" Width="80"
CellTemplate="{StaticResource myCellTemplateDay}"/>
</GridView>
注釈
プロパティと プロパティの ColumnHeaderContainerStyle 両方を ColumnHeaderTemplate 使用して、 内の列ヘッダーを GridViewColumnHeader 表すオブジェクトのビジュアル ツリーを GridView定義します。 プロパティはColumnHeaderContainerStyle、 が オブジェクトの を定義することによって指定されていない場合ColumnHeaderTemplateに、列ヘッダーの内容をControlTemplateGridViewColumnHeader定義することもできます。
このプロパティは、列ヘッダーのレイアウトとスタイル設定を行ういくつかの方法の 1 つを表します。 詳細については、GridView の列ヘッダーのスタイルとテンプレートの概要を参照してください。
スタイルを設定すると、いくつかの制限があります。 詳しくは、「 スタイルとテンプレート」をご覧ください。
XAML 属性の使用方法
<object ColumnHeaderContainerStyle="{ResourceExtension StyleResourceKey}"/>
XAML プロパティ要素の使用
XAML 値
ResourceExtension
次のいずれか: StaticResource
、または DynamicResource
。
「XAML リソース」を参照してください。
StyleResourceKey
要求されているスタイルを識別するキー。 キーは、 内の既存のリソースを ResourceDictionary参照します。
注意
プロパティ要素の構文は技術的には可能ですが、推奨されません。 「 インライン スタイルとテンプレート」を参照してください。 TemplateBinding または を使用したバインディング参照も可能ですが、一般的ではありません。
依存プロパティ情報
識別子フィールド | ColumnHeaderContainerStyleProperty |
に設定されたメタデータ プロパティ true |
なし |
適用対象
.NET