Udostępnij za pośrednictwem


GridView.ColumnHeaderContainerStyle Właściwość

Definicja

Pobiera lub ustawia styl, który ma być stosowany do nagłówków kolumn.

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

Wartość właściwości

Służy Style do definiowania właściwości wyświetlania nagłówków kolumn. Wartość domyślna to null.

Przykłady

W poniższym przykładzie pokazano, jak zdefiniować ColumnHeaderContainerStyle właściwość.

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

Uwagi

Właściwość ColumnHeaderContainerStyle i ColumnHeaderTemplate właściwość są używane do definiowania drzewa wizualnego dla GridViewColumnHeader obiektów reprezentujących nagłówki kolumn w obiekcie GridView. Właściwość ColumnHeaderContainerStyle może również definiować zawartość nagłówka kolumny, gdy element ColumnHeaderTemplate nie jest określony przez zdefiniowanie ControlTemplate obiektu GridViewColumnHeader .

Ta właściwość reprezentuje jeden z kilku sposobów układania nagłówków kolumn i stylu. Aby uzyskać więcej informacji, zobacz GridView Column Header Styles and Templates Overview (Style i szablony nagłówków kolumn GridView — omówienie).

Po ustawieniu stylów istnieją pewne ograniczenia. Aby uzyskać więcej informacji, zobacz Styling and Templating (Styling i Templating).

Użycie atrybutu języka XAML

<object ColumnHeaderContainerStyle="{ResourceExtension StyleResourceKey}"/>  

Użycie elementu właściwości języka XAML

Wartości XAML

ResourceExtension
Jeden z następujących elementów: StaticResource, lub DynamicResource. Zobacz Zasoby XAML.

StyleResourceKey
Klucz identyfikujący żądany styl. Klucz odwołuje się do istniejącego zasobu w obiekcie ResourceDictionary.

Uwaga

Składnia elementu właściwości jest technicznie możliwa, ale nie jest zalecana. Zobacz Style i szablony wbudowane. Odwołanie do powiązania przy użyciu szablonuBinding lub jest również możliwe, ale nietypowe.

Informacje dotyczące właściwości zależności

Pole identyfikatora ColumnHeaderContainerStyleProperty
Właściwości metadanych ustawione na true Brak

Dotyczy