Como pintar las lineas de un Grid
Publicado por [email protected] (13 intervenciones) el 18/01/2008 15:26:28
Saludos
Tengo una aplicasion en windows form con el datagridviuw la lleno con un data table y ocupo segun sea una condicion pintar las lineas de un color distinto encontre este codigo pero es para asp en el grid para web y yo estoy trabajando con windows form cual seria el cambio entre windows form y web el codigo es el siguiente
Function pintarLinea(ByRef grid As GridView, ByVal ex As GridViewRowEventArgs, ByVal sNombreColumna As String, ByVal sValorIgualA)
'Evento RowDataBound
If ex.Row.RowType = DataControlRowType.DataRow Then
Dim sValorCelda As String = DataBinder.Eval(ex.Row.DataItem, sNombreColumna)
If sValorCelda = sValorIgualA Then
' color the background of the row yellow
e.Row.BackColor = Drawing.Color.Yellow
End If
End If
End Function
Tengo una aplicasion en windows form con el datagridviuw la lleno con un data table y ocupo segun sea una condicion pintar las lineas de un color distinto encontre este codigo pero es para asp en el grid para web y yo estoy trabajando con windows form cual seria el cambio entre windows form y web el codigo es el siguiente
Function pintarLinea(ByRef grid As GridView, ByVal ex As GridViewRowEventArgs, ByVal sNombreColumna As String, ByVal sValorIgualA)
'Evento RowDataBound
If ex.Row.RowType = DataControlRowType.DataRow Then
Dim sValorCelda As String = DataBinder.Eval(ex.Row.DataItem, sNombreColumna)
If sValorCelda = sValorIgualA Then
' color the background of the row yellow
e.Row.BackColor = Drawing.Color.Yellow
End If
End If
End Function
Valora esta pregunta


0