viernes, 14 de octubre de 2011

Agregar datos en un ListBox en Visual Studio 2008

Hola, enseñare como crear un formulario en visual studio 2008, donde puedan agregar datos desde un TextBox hacia un ListBox.

Y en caso que se encuentro el campo vacio, ejecute un mensaje.

 
LISTA DE NUMEROS.- Es el proyecto que usaré para este ejercicio.
Donde el usuario ingrese su numero y agregé al listbox.



En esta imagen se muestra 2 numeros diferentes agregados.
 
 En esta imagen muestro el Error que ejecuta, cuando no hay ningun caracter escrito en el TextBox.

))) EMPEZANDO A PROGRAMAR (((

Primero empezaremos nombrando los elementos que usaremos:

Label: Usado para que el cliente sepa que ingresar.
TextBox: Usado para que el cliente complete el campo a procesar.
ListBox: Usado para almacenar la informacion que se recibira del TextBox
Button: Usado para procesar la informacion del TextBox y almacenarla en el ListBox.

Muy Bien, podemos confirmar los elementos con las imagenes que tenemos arriba.

El label no requiere de ninguna modificacion pero si deseas hacerlo estas en todo el derecho de poder hacerlo, en la ventana PROPIEDADES, modificamos el Text que es el nombre que mostrara en el programa.

Por otra parte el TextBox, a mi criterio si requiere de un cambio para luego programar con facilidad.
Lo llamaremos txtNum (esto modificaremos en la ventana PROPIEDADES, opcion Name)

al ListBox1, se quedará con ese nombre...

y el Button, podemos modificar la propiedad (Name) y llamarla btnAgregar.

))) CODIGOS BOTON "AGREGAR" (((

Una vez nombrados nuestros elementos...

Doble clic sobre el boton "Agregar"

Para insertar el codigo que trabajará.



Public Class Form1

    Private Sub btnAgregar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAdd.Click
        ListBox1.Items.Add(txtNum.Text)
        If txtNum.Text = "" Then
            MsgBox("Error: Campo Vacio")

        End If
    End Sub
End Class
Tomar en cuenta solo lo que aparece de ROJO, explicare linea por linea.

ListBox1.Items.Add(txtNum.Text)


Esta linea lo que hace es Agregar los datos que tenemos dentro del listbox que se expresa dentro del parentesis. Fuera del parentesis esta el nombre de la lista, que es ListBox1 seguido de 2 codigos para que agrege.

If txtNum.Text = "" Then
            MsgBox("Error: Campo Vacio")

        End If
Ahora tenemos una sentencia If que comprueba valor verdadero o falso. Aca decimos (Si el TextBox esta vacio entonces mostrara una ventana de mensaje que dira "Error: Campo Vacio")

Esto es todo para que el formulario agrege los numeros o datos y en caso el campo esté vacio ejecute el mensaje de error.

ESPERO QUE LES HAYA GUSTADO ESTE PEQUEÑO APORTE Y COMENTEN SI TIENEN SUS DUDAS O EL MAL FUNCIONAMIENTO DEL CODIGO QUE ESTOY COMPARTIENDO.

3 comentarios:

Anónimo dijo...

gracias x tu tiempo y compartir. Victor

Astrun dijo...

GRACIAS POR EL APORTE ME SIRVIO MUCHISIMO GRACIAS.

Unknown dijo...

estas mal que estas loco

Publicar un comentario

 

Pagina Web Creada por Carlos Collantes