Logo
You
Code

DevExpress pintar ROWS de un xtragrid BackColor

Autor YouCode - http://www.youcode.com.ar/visual-basic-net/devexpress-pintar-rows-de-un-xtragrid-backcolor-436

Como pintar las filas según una condición de una celda

Para pintar  las filas de un xtragrid debemos hacer lo siguiente:
Debemos importar la libreria que le da el estilo al grid:
Imports DevExpress.XtraGrid.Views.Grid
Luego con este ejemplo ya tenemos todo pintado segun la condicion de una celda de una fila.
Private Sub GridView1_RowStyle(ByVal sender As Object, _ 
ByVal e As DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs) Handles GridView1.RowStyle
   Dim View As GridView = sender
   If (e.RowHandle >= 0) Then
      Dim category As String = View.GetRowCellDisplayText(e.RowHandle, View.Columns("Category"))
      If category = "Beverages" Then
         e.Appearance.BackColor = Color.Salmon
         e.Appearance.BackColor2 = Color.SeaShell
      End If
   End If
End Sub
Esto pinta las filas automaticamente en nuestro grid.
http://www.youcode.com.ar/visual-basic-net/devexpress-pintar-rows-de-un-xtragrid-backcolor-436