GridView.ColumnHeaderContainerStyle Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Formatvorlage ab, die auf Spaltenüberschriften angewendet werden soll, oder legt diese fest.
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
Eigenschaftswert
Das Style wird verwendet, um die Anzeigeeigenschaften für Spaltenüberschriften zu definieren. Der Standardwert ist null.
Beispiele
Das folgende Beispiel zeigt, wie die ColumnHeaderContainerStyle Eigenschaft definiert wird.
<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>
Hinweise
Die ColumnHeaderContainerStyle Eigenschaft und die ColumnHeaderTemplate Eigenschaft werden beide verwendet, um die visuelle Struktur für die GridViewColumnHeader Objekte zu definieren, die die Spaltenüberschriften in einer GridView. Die ColumnHeaderContainerStyle Eigenschaft kann auch Spaltenüberschrifteninhalte definieren, wenn ein ColumnHeaderTemplate Objekt nicht durch Definieren eines ControlTemplate Objekts GridViewColumnHeader angegeben wird.
Diese Eigenschaft stellt eine von mehreren Möglichkeiten zum Gestalten und Formatieren von Spaltenüberschriften dar. Weitere Informationen finden Sie unter GridView Column Header Styles and Templates Overview.
Wenn Sie Formatvorlagen festlegen, gibt es einige Einschränkungen. Weitere Informationen finden Sie unter "Formatieren und Vorlagen".
Verwendung von XAML-Attributen
<object ColumnHeaderContainerStyle="{ResourceExtension StyleResourceKey}"/>
XAML-Eigenschaftselementverwendung
XAML-Werte
ResourceExtension Eine der folgenden: StaticResource, oder DynamicResource. Siehe XAML-Ressourcen.
StyleResourceKey Der Schlüssel, der die angeforderte Formatvorlage identifiziert. Der Schlüssel bezieht sich auf eine vorhandene Ressource in einer ResourceDictionary.
Hinweis
Eigenschaftselementsyntax ist technisch möglich, wird jedoch nicht empfohlen. Siehe Inlineformatvorlagen und -vorlagen. Ein Bindungsverweis mithilfe von TemplateBinding oder ist auch möglich, aber ungewöhnlich.
Informationen zur Abhängigkeitseigenschaft
| Element | Wert |
|---|---|
| Bezeichnerfeld | ColumnHeaderContainerStyleProperty |
Auf Metadateneigenschaften festgelegt true |
Nichts |