26/05/2012, 09:43
|
| | Fecha de Ingreso: abril-2007
Mensajes: 119
Antigüedad: 17 años, 6 meses Puntos: 1 | |
Respuesta: Colorear una celda de una columna en un datadridview Gracias por tomarte tu tiempo y responder, pero segun he he estado viendo la propiedad DefaultCellStyle.BackColor no funciona muy bien en las columnas (corregime si no estoy en lo correcto)
Creo que no es la forma en que recorreo el data, yo lleno un datatable que se llama registros, despues pregunto si registros.Valor cumple X condicion entonces mando a pintar. Lo que me llama la atencion es que el programa entra en la condicion y paso por datagrid.Columns("Nota").DefaultCellStyle.BackColo r = Color.Red pero no hace nada.
Lei por ahi que tengo que poner en false la propiedad datagrid.EnableHeadersVisualStyles = False pero igual no hace nada.
Ahora bien, con la propiedad datagrid.Columns("Nota").DefaultCellStyle.Selectio nBackColor = Color.Red no tengo problema, pero lo que quiero es que se coloree al cumplir una condicion y no cuando el usuario le tenga que dar click a la celda. |