Ver Mensaje Individual
  #11 (permalink)  
Antiguo 25/04/2011, 16:32
Futbolista46
 
Fecha de Ingreso: marzo-2008
Mensajes: 2
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Recorrer GridView Devexpress

Bueno yo trabajo con el grid control del dev express :

----------------------------------------------------------------------------
Este codigo lo utilizo para poder recorrer todo mi grid y actualizar una tabla , tambien hago el recorrido de ls checkbox que tengo dentro :


Sub usp_ModificarTar()
For I As Integer = 0 To dgvtardanza.RowCount - 1
If dgvtardanza.GetRowCellValue(I, "Nombre") <> Nothing Then
With objmar
.per_CodBar = dgvtardanza.GetRowCellValue(I, "DNI").ToString.Trim

If dgvtardanza.GetRowCellValue(I, "permiso") = 1 Then
.mOpcion = 1
Else
.mOpcion = 0
End If
.mMotivo = dgvtardanza.GetRowCellValue(I, "MOTIVO_TAR").ToString.Trim
End With
objmarlo.usp_ModificarTar(objmar)
End If
Next
MessageBox.Show("Permiso Concedido")
End Sub



Este otro codigo lo utilizo para poder pintar una fila segun el valor de la columna y la celda :

Private Sub dgvtardanza_RowStyle(ByVal sender As System.Object, ByVal e As DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs) Handles dgvtardanza.RowStyle
Dim View As GridView = sender
If (e.RowHandle >= 0) Then
Dim category As String = View.GetRowCellDisplayText(e.RowHandle, View.Columns("permiso"))
If category = "0" Then
e.Appearance.BackColor = Color.Red
Else
e.Appearance.BackColor = Color.Green
End If
End If
End Sub


************************************************** ******
el control se llama gridcontrol y no gridview espero ser de ayuda