Codigo VB.NET :
Private Sub MiUltraGrid_InitializeRow(sender As Object, e As Infragistics.Win.UltraWinGrid.InitializeRowEventArgs)'Si el contenido de la columna estado es igual a ANULADOIf e.Row.Cells("ESTADO").Value.ToString().Trim() = "ANULADO" Then'Escojo 2 colorese.Row.Appearance.BackColor = Color.White e.Row.Appearance.BackColor2 = Color.Pink'Y doy el efecto degradado verticale.Row.Appearance.BackGradientStyle = Infragistics.Win.GradientStyle.VerticalBump End If End Sub
Codigo C# :
private void MiUltraGrid_InitializeRow(object sender, Infragistics.Win.UltraWinGrid.InitializeRowEventArgs e) { //Si el contenido de la columna estado es igual a ANULADO if (e.Row.Cells["ESTADO"].Value.ToString().Trim() == "ANULADO") { //Escojo 2 colores e.Row.Appearance.BackColor = Color.White; e.Row.Appearance.BackColor2 = Color.Pink; //Y doy el efecto degradado vertical e.Row.Appearance.BackGradientStyle = Infragistics.Win.GradientStyle.VerticalBump; } }
Y como resultado final se obtendría lo siguiente :
Espero les haya sido útil. Saludos!.
No hay comentarios:
Publicar un comentario