cambiar color fondo de una fila en un datagrid

26/11/2004 - 16:05 por marta | Informe spam
tengo un datagrid con datos que vienen de una tabla en sql vinculados a
través de un dataset y una columna de esa tabla es marcado con valores s/n y
quisiera que si tiene valor s cambie el color de esa fila a amarillo y sino
siga en blanco ¿es eso posible? ¿podrían enviarme el código?
 

Leer las respuestas

#1 Rubén C.
26/11/2004 - 16:36 | Informe spam
Hola Marta,
se me ocurre hacer un bucle para todas las filas
comprobando que la celda que te interesa tenga el valor
"s", accediendo con:
DataGrid1.Item(fila, columna)
y si tiene ese valor seleccionar toda la fila con:
DataGrid1.Select(fila)
habiendo establecido previamente un valor de fondo para el
datagrid:
DataGrid1.SelectionBackColor = color.Yellow
DataGrid1.SelectionForeColor = color.Black

Seguramente haya una forma mas rápida y fácil de hacer.
Bueno un saludo y espero haberte ayudado...

tengo un datagrid con datos que vienen de una tabla en sql


vinculados a
través de un dataset y una columna de esa tabla es


marcado con valores s/n y
quisiera que si tiene valor s cambie el color de esa fila


a amarillo y sino
siga en blanco ¿es eso posible? ¿podrà­an enviarme el


código?
.

Preguntas similares