title: How to paint only DataGridView's cell background not its content?
body: <p>i need to paint only background of DataGridView cell not its Content.But  while i'm doing painting it paint its content too.Please help me out.</p>
  
  <p>My code goes like this.</p>
  
  <pre><code>private void Daywisegrid_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
          {
              if (e.RowIndex == 0 )
  
              {
                  using (Brush gridBrush = new SolidBrush(this.Daywisegrid.GridColor))
                  {
                      using (Brush backColorBrush = new SolidBrush(e.CellStyle.BackColor))
                      {
                          using (Pen gridLinePen = new Pen(gridBrush))
                          {
                              // Clear cell 
                              e.Graphics.FillRectangle(backColorBrush, e.CellBounds);
                              //Bottom line drawing
                              e.Graphics.DrawLine(gridLinePen, e.CellBounds.Left, e.CellBounds.Bottom-1 , e.CellBounds.Right, e.CellBounds.Bottom-1);
  
  
                              e.Handled = true;
                          }
                      }
                  }
              }
  </code></pre>