Category / Section
How to change header background dynamically in the SfDataGrid control?
1 min read
SfDataGrid allows you to change the header background dynamically by writing a custom style class deriving from DataGridStyle and assign it to the SfDataGrid.GridStyle property. Override the GetHeaderBackgroundColor method in your custom style class to customize the header background color.
The below code example illustrates how to change header background dynamically.
private void Button_Clicked(object sender, EventArgs e) { dataGrid.GridStyle = new CustomStyle(); } public class CustomStyle : DataGridStyle { public CustomStyle() { } public override Color GetHeaderBackgroundColor() { return Color.Red; } }
Please find the sample from the below link.
Sample Link: HeaderBackground