GridView.ColumnHeaderContainerStyle Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el estilo que se va a aplicar a los encabezados de columna.
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. El valor predeterminado es null
.
Ejemplos
En el ejemplo siguiente se muestra cómo definir la ColumnHeaderContainerStyle propiedad .
<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 para los GridViewColumnHeader objetos que representan los encabezados de columna en un GridView. La ColumnHeaderContainerStyle propiedad también puede definir el contenido del encabezado de columna cuando ColumnHeaderTemplate no se especifica mediante la definición de para ControlTemplate el GridViewColumnHeader objeto .
Esta propiedad representa una de varias maneras de diseñar y aplicar estilo a los encabezados de columna. Para más información, consulte Información general sobre plantillas y estilos de encabezado de columna en modo GridView.
Al establecer estilos, hay algunas restricciones. Para obtener más información, consulte Aplicar estilos y plantillas.
Uso de atributos XAML
<object ColumnHeaderContainerStyle="{ResourceExtension StyleResourceKey}"/>
Uso de elementos de propiedad XAML
Valores XAML
ResourceExtension
Uno de los siguientes: StaticResource
, o DynamicResource
. Consulta Recursos XAML.
StyleResourceKey
Clave que identifica el estilo que se solicita. La clave hace referencia a un recurso existente en .ResourceDictionary
Nota:
La sintaxis del elemento property es técnicamente posible, pero no se recomienda. Consulte Estilos y plantillas insertados. Una referencia de enlace mediante TemplateBinding o también es posible, pero poco común.
Información sobre propiedades de dependencia
Campo identificador | ColumnHeaderContainerStyleProperty |
Propiedades de metadatos establecidas en true |
None |