Visual Basic.NET - evento cellformatting AYUDA !!!

 
Vista:

evento cellformatting AYUDA !!!

Publicado por evento cellformatting (16 intervenciones) el 17/04/2007 17:40:00
Hola
Tengo un datagridview en el cual solo muestro algunas columnas (nombre, apellido, etc) y hay otras que estan ocultas (fecha_alta, fecha_baja)

La idea es que cambie el color en aquellos registros que contengan algo en la fecha de baja (string)

Tal parece que el evento cellformatting solo funciona para celdas visibles ya que he intentado con distintas columnas visibles y funciona perfectamente
El codigo es el siguiente

' If Grilla_Alumnos.Columns(e.ColumnIndex).Name.Equals("Fecha_Baja") Then
If Grilla_Alumnos.Columns(e.ColumnIndex).Index = 11 Then

Dim stringValue As String = TryCast(e.Value, String)
If stringValue Is Nothing Then Return

Dim row As DataGridViewRow = Grilla_Alumnos.Rows(e.RowIndex)
If InStr(stringValue, "-") > 0 Then 'ej 17-04-2007
row.DefaultCellStyle.BackColor = Color.Red
End If

End If

alguna sugerencia?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder