Salve a tutti, avrei un problema in una Form che sto sviluppando in c#. Ho una datagridview a cui ho aggiunto due colonne DataGridViewButtonColumn, vorrei colorare i bottoni di tali colonne ma non ci riesco. Questo è il codice relativo ad uno dei due bottoni contenuto nel file Form.Designer.cs:

dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment. MiddleCenter;
dataGridViewCellStyle3.BackColor = System.Drawing.Color.Red;
dataGridViewCellStyle3.ForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle3.SelectionBackColor = System.Drawing.Color.Red;
dataGridViewCellStyle3.SelectionForeColor = System.Drawing.Color.Black;
this.Column1.DefaultCellStyle = dataGridViewCellStyle3;
this.Column1.HeaderText = "";
this.Column1.Name = "Column1";
this.Column1.Text = "Info";
this.Column1.UseColumnTextForButtonValue = true;
this.Column1.Width = 50;

Non capisco perché non mi cambi il colore del controllo, invece se cambio il testo o l'ampiezza del bottone non ho problemi.

Grazie