Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/06/2009, 11:08
jhansen
 
Fecha de Ingreso: noviembre-2008
Mensajes: 6
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Problema DataGriidView y DefaultCellStyle

  1. creas un metodo para pintar:
    private void PintarMovimiento()
    {
    foreach (DataGridViewRow Row in dgdMovimiento.Rows)
    {
    switch (Row.Cells[3].Value.ToString())
    {
    case "INGRESO":
    Row.DefaultCellStyle.ForeColor = Color.Red;
    break;
    case "EGRESO":
    Row.DefaultCellStyle.ForeColor = Color.Green;
    break;
    case "APORTE":
    Row.DefaultCellStyle.ForeColor = Color.Yellow;
    break;
    default:
    break;
    }
    }
    }
  1. luego llamas al metodo para pintar:

    private void dgdMovimiento_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
    {
    PintarMovimiento();
    }

espero...que te sirva.....por que a mi me sirvio tu codigo.

GRACIAS