Create a handler for the CellValueChanged event, something like this.
protected override void OnCellValueChanged(DataGridViewCellEventArgs e)
{
base.OnCellValueChanged(e);
if (uint.Parse(this.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString()) == 100)
{
this.Rows[e.RowIndex].Cells[e.ColumnIndex].Style.BackColor = System.Drawing.Color.Red;
}
else
{
this.Rows[e.RowIndex].Cells[e.ColumnIndex].Style.BackColor = System.Drawing.Color.White;
}
}