agregarle color a una fila del grid
Publicado por Gervacio (1 intervención) el 13/10/2010 19:52:03
hola como estan....
espero que bien
mi problema es que tengo una grid y tengo dos columnas checkbox
lo que quiero es que valide las dos columnas
si las dos columnas estan marcadas
que el backcolor de todas la fila sea amarillo
si solo una columna esta marcada que la fila sea verde
ya intente con este codigo:
private void datosgrid_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
// si la celda corresponde a los ingresos anuales
if (this.datosgrid.Columns[e.ColumnIndex].Name == "Recibido")
{
// y el valor cumple con cierta condición
if ((int)e.Value ==1)
{
// aplicar formato a la totalidad de la fila
this.datosgrid.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.Yellow;
}
si alguien tiene una mejor idea le agradecere muchoooo....
espero que bien
mi problema es que tengo una grid y tengo dos columnas checkbox
lo que quiero es que valide las dos columnas
si las dos columnas estan marcadas
que el backcolor de todas la fila sea amarillo
si solo una columna esta marcada que la fila sea verde
ya intente con este codigo:
private void datosgrid_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
// si la celda corresponde a los ingresos anuales
if (this.datosgrid.Columns[e.ColumnIndex].Name == "Recibido")
{
// y el valor cumple con cierta condición
if ((int)e.Value ==1)
{
// aplicar formato a la totalidad de la fila
this.datosgrid.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.Yellow;
}
si alguien tiene una mejor idea le agradecere muchoooo....
Valora esta pregunta


0