Condividi tramite


GridView.ColumnHeaderContainerStyle Proprietà

Definizione

Ottiene o imposta lo stile da applicare alle intestazioni di colonna.

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

Valore della proprietà

Style

Style usato per definire le proprietà di visualizzazione per le intestazioni di colonna. Il valore predefinito è null.

Esempio

Nell'esempio seguente viene illustrato come definire la ColumnHeaderContainerStyle proprietà .

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

Commenti

La ColumnHeaderContainerStyle proprietà e la ColumnHeaderTemplate proprietà vengono entrambe utilizzate per definire l'albero visivo per gli GridViewColumnHeader oggetti che rappresentano le intestazioni di colonna in un oggetto GridView. La ColumnHeaderContainerStyle proprietà può anche definire il contenuto dell'intestazione di colonna quando un ColumnHeaderTemplate oggetto non è specificato definendo un ControlTemplate oggetto per l'oggetto GridViewColumnHeader .

Questa proprietà rappresenta uno dei diversi modi per disporre le intestazioni di colonna e di stile. Per altre informazioni, vedere Panoramica sui modelli e sugli stili di intestazione delle colonne in GridView.

Quando si impostano gli stili, esistono alcune restrizioni. Per altre informazioni, vedere Applicazione di stili e modelli.

Uso della sintassi XAML per gli attributi

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

Utilizzo della sintassi XAML per elementi proprietà

Valori XAML

ResourceExtension
Uno dei seguenti: StaticResourceo DynamicResource. Vedi Risorse XAML.

StyleResourceKey
Chiave che identifica lo stile richiesto. La chiave fa riferimento a una risorsa esistente in un oggetto ResourceDictionary.

Nota

La sintassi degli elementi di proprietà è tecnicamente possibile, ma non consigliata. Vedere Stili e modelli inline. Un riferimento di associazione tramite TemplateBinding o è anche possibile, ma non comune.

Informazioni proprietà di dipendenza

Campo Identificatore ColumnHeaderContainerStyleProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a