none
Mantener los CheckBox activados durante una búsqueda en un Datagridview. RRS feed

  • Pregunta

  • Hola buenas tardes.

    Amigos, tengo un problemita que realmente no he podido resolverlo y quisiera que ustedes me iluminen con su sabiduría, tengo un formulario con una lista de productos que cargo desde la base de datos a un Datagridview.

    Una vez cargado el Datagridview, el usuario debe de seleccionar la casilla del datagridview de tipo CheckBox, para que cuando de clip en el botón de Guardar, el sistema guarde solo las filas en donde el CheckBox este activado.

    El inconveniente ocurre, cuando se han seleccionado o activado uno o más CheckBox y el usuario decide filtrar algún producto, al hacerlo los CheckBox que estaban activados se desactivan, yo quisiera saber cómo hago para que al filtrar se mantengan activados los CheckBox.

    El filtro al Datagridview, lo hago de la siguiente manera.

     Private Sub txtsearch_TextChanged(sender As Object, e As EventArgs) Handles txtsearch.TextChanged
            Try
                ME_DV_AUXILIAR.RowFilter = String.Format(" Producto Like '%{0}%'", txtsearch.Text)
                'For Each row As DataGridViewRow In DataGridView1.Rows
                '    row.Selected = True
                'Next
            Catch ex As Exception
                FormMsgBoxError.Show(ex.Message, "Se produjo un error.")
            End Try
        End Sub

    Si alguien me puede ayudar, gracias de antemanos.

    miércoles, 10 de febrero de 2021 18:17

Todas las respuestas

  • Hola Reynaldo,

    Gracias por levantar tu consulta en los foros de MSDN.

    Eric 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.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.

    miércoles, 10 de febrero de 2021 22:48
    Moderador