none
Eliminar Items en blanco RRS feed

Respuestas

  • "Cael1020" preguntó:

    > como poder eliminar items en blancos que hay en una lista de un Listbox?

    Recorriendo la colección de elementos del control ListBox desde el último hasta el primero, y eliminando aquellos cuyo valor sea una cadena de longitud cero, tal y como muestra el siguiente ejemplo:

        Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    
            ' Recorrer la lista desde el último elemento hasta el primero.
            '
            For n As Integer = ListBox1.Items.Count - 1 To 0 Step -1
                If (ListBox1.Items(n).ToString().Length = 0) Then
                    ' Eliminar el elemento del control ListBox si su
                    ' contenido es una cadena de longitud cero.
                    ListBox1.Items.RemoveAt(n)
                End If
            Next
    
        End Sub
    


    Enrique Martínez Montejo
    [MS MVP - Visual Studio y Tecnologías de Desarrollo]

    Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.

    Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.

    Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción
    Option Strict.

    • Propuesto como respuesta J. Carlos Herrero domingo, 25 de marzo de 2018 10:28
    • Marcado como respuesta Pablo Rubio domingo, 25 de marzo de 2018 22:43
    domingo, 25 de marzo de 2018 7:05
    Moderador

Todas las respuestas

  • Saludos como poder eliminar items en blancos que hay en una lista?? :(

    Que tipo de lista?  list of (Entidad o Objeto?)

    Recorriendo la lista y dandole un delete

    Luego tienes que refrescar la lista  o aceptar los cambios en algunos casos.


    Si necesitas ayuda sube tu avance de otro modo no puedo ayudarte , Suerte!

    viernes, 23 de marzo de 2018 22:58
  • datos que se recojen de un txt en un lsitbox
    viernes, 23 de marzo de 2018 23:34
  • "Cael1020" preguntó:

    > como poder eliminar items en blancos que hay en una lista de un Listbox?

    Recorriendo la colección de elementos del control ListBox desde el último hasta el primero, y eliminando aquellos cuyo valor sea una cadena de longitud cero, tal y como muestra el siguiente ejemplo:

        Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    
            ' Recorrer la lista desde el último elemento hasta el primero.
            '
            For n As Integer = ListBox1.Items.Count - 1 To 0 Step -1
                If (ListBox1.Items(n).ToString().Length = 0) Then
                    ' Eliminar el elemento del control ListBox si su
                    ' contenido es una cadena de longitud cero.
                    ListBox1.Items.RemoveAt(n)
                End If
            Next
    
        End Sub
    


    Enrique Martínez Montejo
    [MS MVP - Visual Studio y Tecnologías de Desarrollo]

    Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.

    Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.

    Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción
    Option Strict.

    • Propuesto como respuesta J. Carlos Herrero domingo, 25 de marzo de 2018 10:28
    • Marcado como respuesta Pablo Rubio domingo, 25 de marzo de 2018 22:43
    domingo, 25 de marzo de 2018 7:05
    Moderador