Nyelv

GridView.ColumnHeaderContainerStyle Tulajdonság

Definíció

Lekéri vagy beállítja az oszlopfejlécekre alkalmazni kívánt stílust.

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

Tulajdonság értéke

Az Style oszlopfejlécek megjelenítési tulajdonságainak meghatározására szolgáló elem. Az alapértelmezett érték a null.

Példák

Az alábbi példa bemutatja, hogyan definiálhatja a tulajdonságot 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>

Megjegyzések

A ColumnHeaderContainerStyle tulajdonság és a ColumnHeaderTemplate tulajdonság egyaránt a vizualizációfát határozza meg azoknak az objektumoknak a GridViewColumnHeader vizualizációs fájához, amelyek egy oszlopfejlécet jelölnek.GridView A ColumnHeaderContainerStyle tulajdonság akkor is meghatározhatja az oszlopfejléc tartalmát, ha ColumnHeaderTemplate az objektum definiálásával nincs megadvaControlTemplate.GridViewColumnHeader

Ez a tulajdonság az oszlopfejlécek elrendezésének és stílusának egyikét jelöli. További információ: GridView oszlopfejlécstílusok és -sablonok áttekintése.

A stílusok beállításakor bizonyos korlátozások vannak érvényben. További információ: Stílus és sablonkészítés.

XAML-attribútumok használata

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

XAML tulajdonságelem-használat

XAML-értékek

ResourceExtension Az alábbiak egyike: StaticResourcevagy DynamicResource. Lásd : XAML-erőforrások.

StyleResourceKey A kért stílust azonosító kulcs. A kulcs egy meglévő erőforrásra hivatkozik egy ResourceDictionary.

Note

A tulajdonságelem szintaxisa technikailag lehetséges, de nem ajánlott. Lásd : Beágyazott stílusok és sablonok. A TemplateBinding használatával történő kötési hivatkozás, vagy lehetséges, de nem gyakori.

Függőségi tulajdonság adatai

Termék Érték
Azonosító mező ColumnHeaderContainerStyleProperty
Metaadat-tulajdonságok beállítása: true None

A következőre érvényes: