Usuário com melhor resposta
GridView Cor Linha

Pergunta
-
Respostas
-
Henrique,
Você pode usar as propriedades DefaultCellStyle e AlternatingRowDefaultCellStyle do Grid:
this.dataGridView1.DefaultCellStyle.BackColor = Color.Blue; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.Red;
At.,
Rogério de Resende Ohashi | Ohashi.NET (.NET, Security, C#, WinForms, WCF, Workflow, Azure, Windows Phone, Mono)- Marcado como Resposta henriquenetinhoo terça-feira, 24 de agosto de 2010 16:30
Todas as Respostas
-
Henrique,
Basicamente é alterar a propriedade BackColor...
DataGridView1.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.Red
Segue alguns links que irão de ajudar...
http://forum.imasters.uol.com.br/index.php?/topic/238349-mudar-cor-do-datagrid/
http://dotnetperls.com/datagridview-tutorial
Abraço,
Ricardo Alves
www.ricardoalves.me
Se for útil, por favor marque ;)- Sugerido como Resposta RicardoAlves terça-feira, 24 de agosto de 2010 01:15
-
Henrique,
Você pode usar as propriedades DefaultCellStyle e AlternatingRowDefaultCellStyle do Grid:
this.dataGridView1.DefaultCellStyle.BackColor = Color.Blue; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.Red;
At.,
Rogério de Resende Ohashi | Ohashi.NET (.NET, Security, C#, WinForms, WCF, Workflow, Azure, Windows Phone, Mono)- Marcado como Resposta henriquenetinhoo terça-feira, 24 de agosto de 2010 16:30
-
-
Henrique,
Como não funcionou? Tentou fazer pelo Designer?
At.,
Rogério de Resende Ohashi | Ohashi.NET (.NET, Security, C#, WinForms, WCF, Workflow, Azure, Windows Phone, Mono) -
Sim amigo.
private void cartaoDataGridView_AlternatingRowsDefaultCellStyleChanged(object sender, EventArgs e)
{
this.cartaoDataGridView.DefaultCellStyle.BackColor = Color.Blue;
this.cartaoDataGridView.AlternatingRowsDefaultCellStyle.BackColor = Color.Red;
}
private void cartaoDataGridView_DefaultCellStyleChanged(object sender, EventArgs e)
{
this.cartaoDataGridView.DefaultCellStyle.BackColor = Color.Blue;
this.cartaoDataGridView.AlternatingRowsDefaultCellStyle.BackColor = Color.Red;
}
Coloquei nos dois e nada =/
-
Você não precisa usar o evento não...
Pode só setar as propriedades no FormLoad por exemplo.
Elas já alternam as cores do grid automaticamente.
At.,
Rogério de Resende Ohashi | Ohashi.NET (.NET, Security, C#, WinForms, WCF, Workflow, Azure, Windows Phone, Mono) -