none
Comparar una fila anterior con una fila actual de la misma columna en un datagridview RRS feed

  • Pregunta

  • Buen día, expertos estoy programando en vb.net 2012

    este es mi codigo, pero solo me compara la misma fila de la misma columna como podria hacer para que la segunda fila se compare con la segunda fila de la misma columna.

     Try
                For i = 0 To dgProductos.RowCount - 1
                    If dgProductos.Rows(i).Cells(1).Value = dgProductos.Rows(i).Cells(1).Value Then
                        dgProductos.Rows(i).DefaultCellStyle.BackColor = Color.SteelBlue
                    Else
                        dgProductos.Rows(i).DefaultCellStyle.BackColor = Color.Red
                    End If
                Next
            Catch ex As Exception
                MessageBox.Show("error")
    End Try

    todo sale en linea azul pero tengo datos de esa columna repetidos pero ninguno esta en rojo gracias por la atencion prestada.

    lunes, 27 de mayo de 2019 15:59

Respuestas

  • Hola  

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te hago la recomendación de ingresar al siguiente enlace en donde puedes encontrar una posible solución para tu problema.

    https://social.msdn.microsoft.com/Forums/es-ES/3cdecd8e-7b0c-4692-b6a6-38fdf43a7248/comparar-misma-columna-de-diferente-fila-de-un-gridview-c?forum=netfxwebes

    https://social.msdn.microsoft.com/Forums/es-ES/bf8003eb-75d5-4453-a94f-25565d9cf511/comparar-el-valor-actual-con-el-anterior?forum=vcses

    https://social.msdn.microsoft.com/Forums/es-ES/e17cf7c1-bf16-4621-a766-f89d01527c5a/comparar-el-valor-de-una-fila-con-el-de-la-siguiente-fila?forum=sqlserveres

    Gracias por usar los foros de MSDN.
    Carlos Ruiz
     ____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    miércoles, 29 de mayo de 2019 14:38