How to insert images to the row header cells in WinForms GridControl?
Insert image into grid cell
You can
change the RowHeader cell as a regular header cell before
assigning images to the RowHeader. You can use the PrepareViewStyleInfo event
to display the image by using the style.ImageList to provide
a BackgroundImage for the header cells.
//makes row header a regular header cell
GridStyleInfo style = this.gridControl1.BaseStylesMap["Row Header"].StyleInfo;
style.CellType = "Header";
style.ImageList = imageList1;
style.BackgroundImageMode = GridBackgroundImageMode.CenterImage;
void gridControl1_PrepareViewStyleInfo(object sender, Syncfusion.Windows.Forms.Grid.GridPrepareViewStyleInfoEventArgs e)
{
if (e.ColIndex == 0 && e.RowIndex > 0)
{
//Sets the image for the RowHeaders
e.Style.BackgroundImage = e.Style.ImageList.Images[0];
}
}'makes row header a regular header cell
Private style As GridStyleInfo = Me.gridControl1.BaseStylesMap("Row Header").StyleInfo
style.CellType = "Header"
style.ImageList = imageList1
style.BackgroundImageMode = GridBackgroundImageMode.CenterImage
void gridControl1_PrepareViewStyleInfo(Object sender, Syncfusion.Windows.Forms.Grid.GridPrepareViewStyleInfoEventArgs e)
If e.ColIndex = 0 AndAlso e.RowIndex > 0 Then
'Sets the image for the RowHeaders
e.Style.BackgroundImage = e.Style.ImageList.Images(0)
End If
End SubThe following screenshot displays the GridControl with the RowHeader Image.

Samples:
C#: RowHeaderImage
VB: RowHeaderImage
Conclusion
I hope you enjoyed learning how to insert images to the row header cells in WinForms GridControl.
You can refer to our WinForms GridControl feature tour page to know about its other groundbreaking feature representations and WinForms GridControl documentation, and how to quickly get started for configuration specifications.
For current customers, you can check out our components from the License and Downloads page. If you are new to Syncfusion, you can try our 30-day free trial to check out our other controls.
If you have any queries or require clarifications, please let us know in the comments section below. You can also contact us through our support forums, Direct-Trac, or feedback portal. We are always happy to assist you!