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 Spaltenköpfe 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
Die Style, die zum Definieren der Anzeigeeigenschaften für Spaltenköpfe verwendet wird. Der Standardwert ist null
.
Beispiele
Im folgenden Beispiel wird gezeigt, wie die -Eigenschaft definiert wird 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>
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 einem GridViewdarstellen. Die ColumnHeaderContainerStyle -Eigenschaft kann auch Spaltenheaderinhalte definieren, wenn nicht ColumnHeaderTemplate durch die Definition eines ControlTemplate für das GridViewColumnHeader -Objekt angegeben wird.
Diese Eigenschaft stellt eine von mehreren Möglichkeiten zum Erstellen und Formatieren von Spaltenüberschriften dar. Weitere Informationen finden Sie unter Übersicht über GridView-Spaltenheaderstile und -Spaltenheadervorlagen.
Beim Festlegen von Formatvorlagen gibt es einige Einschränkungen. Weitere Informationen finden Sie unter Erstellen von Formaten und Vorlagen.
Verwendung von XAML-Attributen
<object ColumnHeaderContainerStyle="{ResourceExtension StyleResourceKey}"/>
Verwendung von XAML-Eigenschaftenelementen
XAML-Werte
ResourceExtension
Einer der folgenden: StaticResource
, oder DynamicResource
. Weitere Informationen finden Sie unter XAML-Ressourcen.
StyleResourceKey
Der Schlüssel, der die angeforderte Formatvorlage identifiziert. Der Schlüssel bezieht sich auf eine vorhandene Ressource in einem ResourceDictionary.
Hinweis
Eigenschaftenelementsyntax ist technisch möglich, wird aber nicht empfohlen. Weitere Informationen finden Sie unter Inlinestile und -vorlagen. Ein Bindungsverweis mithilfe von TemplateBinding oder ist ebenfalls möglich, aber ungewöhnlich.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | ColumnHeaderContainerStyleProperty |
Metadateneigenschaften auf true festgelegt |
Keine |