DataGridColumn::HeaderStyle Property

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Gets or sets the style that is used when rendering the column header.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

public:
property Style^ HeaderStyle {
	Style^ get();
	void set(Style^ value);
}

Property Value

Type: System.Windows::Style^

The style that is used to render the column header; or null, to use the ColumnHeaderStyle setting. The registered default is null. For information about what can influence the value, see DependencyProperty.

To define a Style for a column header, specify a TargetType of DataGridColumnHeader.

A Style can be applied to all column headers or to an individual column header. To apply a Style to an individual header, set the DataGridColumn::HeaderStyle property, which takes precedence over the DataGrid::ColumnHeaderStyle property.

The following example uses a style resource to change the style of column headers in the DataGrid. The style of the first column header is then set with an inline style that overrides the DataGrid::ColumnHeaderStyle.

.NET Framework
Available since 4.0
Silverlight
Available since 2.0
Return to top
Show: