GridView.ColumnHeaderContainerStyle GridView.ColumnHeaderContainerStyle GridView.ColumnHeaderContainerStyle GridView.ColumnHeaderContainerStyle Property

Definición

Obtiene o establece el estilo que se va a aplicar a los encabezados de columna.Gets or sets the style to apply to column headers.

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

Valor de propiedad

Style que se usa para definir las propiedades de pantalla para los encabezados de columna.The Style that is used to define the display properties for column headers. El valor predeterminado es null.The default value is null.

Ejemplos

En el ejemplo siguiente se muestra cómo definir ColumnHeaderContainerStyle la propiedad.The following example shows how to define the ColumnHeaderContainerStyle property.

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

Comentarios

La ColumnHeaderContainerStyle propiedad y la ColumnHeaderTemplate propiedad se usan para definir el árbol visual de los GridViewColumnHeader objetos que representan los encabezados de columna de un GridView.The ColumnHeaderContainerStyle property and the ColumnHeaderTemplate property are both used to define the visual tree for the GridViewColumnHeader objects that represent the column headers in a GridView. La ColumnHeaderContainerStyle propiedad también puede definir el contenido del encabezado ControlTemplate de ColumnHeaderTemplate columna cuando no se especifica mediante la definición de GridViewColumnHeader para el objeto.The ColumnHeaderContainerStyle property can also define column header content when a ColumnHeaderTemplate is not by specified by defining a ControlTemplate for the GridViewColumnHeader object.

Esta propiedad representa una de varias maneras de diseñar los encabezados de columna y de estilo.This property represents one of several ways to lay out and style column headers. Para más información, consulte Información general sobre plantillas y estilos de encabezado de columna en modo GridView.For more information, see GridView Column Header Styles and Templates Overview.

Al establecer los estilos, hay algunas restricciones.When you set styles, there are some restrictions. Para obtener más información, consulte Aplicar estilos y plantillas.For more information, see Styling and Templating.

Uso de atributos XAMLXAML Attribute Usage

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

Uso de elementos de propiedad XAMLXAML Property Element Usage

Valores XAMLXAML Values

ResourceExtension
Uno de los siguientes: StaticResource, o DynamicResource.One of the following: StaticResource, or DynamicResource. Vea recursos XAML.See XAML Resources.

StyleResourceKey
Clave que identifica el estilo que se va a solicitar.The key that identifies the style being requested. La clave hace referencia a un recurso existente en ResourceDictionaryun.The key refers to an existing resource in a ResourceDictionary.

Nota

La sintaxis del elemento de propiedad es técnicamente posible, pero no se recomienda.Property element syntax is technically possible, but not recommended. Vea estilos y plantillas en línea.See Inline Styles and Templates. También se puede usar una referencia de enlace con TemplateBinding o, pero no es posible.A binding reference using TemplateBinding or is also possible, but uncommon.

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field ColumnHeaderContainerStyleProperty
Propiedades de metadatos establecidas entrueMetadata properties set to true NingunaNone

Se aplica a