AD
Administrator
Syncfusion Team
March 16, 2006 06:48 AM UTC
Hi Riccardo,
Setting the BackgroundImage will set the TransparentBackground property to true and this has the higher precedence over the backcolor property. Hence this causes the issue. To have both image and backcolor, you can use the FillRectangle method in the DrawCell event. Here is the code snippet.
private void gridControl1_DrawCell(object sender, Syncfusion.Windows.Forms.Grid.GridDrawCellEventArgs e)
{
if(e.RowIndex == 4)
{
SolidBrush br = new SolidBrush(Color.PaleGreen);
e.Graphics.FillRectangle(br, e.Bounds);
br.Dispose();
}
}
Let us know if this helps.
Best regards,
Madhan.
RT
Riccardo Tarli
March 16, 2006 08:19 AM UTC
It works.
Thanks a lot Madhan.
Riccardo