Articles in this section
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

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied