成功地,在我的gridview的一个列标题上放置了一个图像。但是它的背景色现在全是白色,不像其他灰色的列标题,默认背景色。如何将白色更改/绘制为灰色。
private void GridViewSale_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
if (e.RowIndex < 0 && e.ColumnIndex == 1)
{
Rectangle rec = new Rectangle(4, 5, 14, 14);
e.Graphics.DrawImage(Properties.Resources.DelOn, rec);
e.Handled = true;
e.CellStyle.BackColor = Color.DeepPink; (//Not working)
}
}