Hi PRA,
Refer the below code.
ForeColor - Change Text Color
BackColor - Change Background Color
private void Form1_Load(object sender, EventArgs e)
{
Grid.ColumnCount = 3;
Grid.Columns[0].Name = "Product ID";
Grid.Columns[1].Name = "Product Price";
Grid.Columns[2].Name = "Percent";
string[] row = new string[] { "1", "0", "" };
Grid.Rows.Add(row);
row = new string[] { "2", "0", "" };
Grid.Rows.Add(row);
row = new string[] { "3", "0", "" };
Grid.Rows.Add(row);
Grid.Columns[0].HeaderCell.Style.BackColor = Color.Black;
Grid.Columns[0].HeaderCell.Style.ForeColor = Color.White;
}