Alterar a cor do botão no DataGridView

Eu pesquisei alto e baixo para uma resposta a esta pergunta.A resposta neste post:Alterar a cor do botão na célula DataGridView não responde à minha pergunta no que diz respeito à fonte.

Eu tentei o seguinte:

DataGridViewRow r = dataGridView.Rows[0];
r.Cells[1].Style.BackColor = Color.Red;

Eu também tentei:

DataGridViewButtonColumn btnCOl = new DataGridViewButtonColumn();
btnCOl.FlatStyle = FlatStyle.Popup;
DataGridViewRow r = dataGridView.Rows[0];
r.Cells[1].Style = new DataGridViewCellStyle { BackColor = Color.LightBlue };

Ainda sem sucesso.

Eu também comentei esta linha:

// Application.EnableVisualStyles();

Se houver alguém que saiba comoalterar a cor de plano de fundo de um único botão em um DataGridViewButtonColumn, por favor ajude.

EDITAR: Quero definir cores diferentes para as células na coluna, por exemplo. alguns serão vermelhos enquanto outros serão verdes. Não quero definir a cor para toda a coluna.

questionAnswers(2)

yourAnswerToTheQuestion