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à

Oggetto Style utilizzato 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 la struttura ad albero visuale 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 ulteriori informazioni, vedere Panoramica degli Stili e dei Modelli dell'Intestazione delle Colonne di GridView.

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

Utilizzo degli attributi XAML

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

Utilizzo dell'elemento della proprietà XAML

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.

Annotazioni

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

Informazioni sulle proprietà di dipendenza

Elemento Valore
Campo Identificatore ColumnHeaderContainerStyleProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a