|
<< Click to Display Table of Contents >> Cores do conteúdo |
![]() ![]()
|
Formatar conteúdo
Para formatar conforme o conteúdo, neste exemplo, o campo valor mostra vermelho para negativos e verde para positivos.
private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (dataGridView1.Columns[e.ColumnIndex].Name != "vl_valor")
return;
e.CellStyle.ForeColor = (Decimal.Parse(e.Value.ToString()) < 0) ? Color.Red : Color.Green;
}
Para formatar a seleção
private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
e.CellStyle.SelectionBackColor = Color.Yellow;
e.CellStyle.SelectionForeColor = e.CellStyle.ForeColor;
}
Tela
