Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cambiamos la Propiedad Name que tiene como valor TextBox1 por txtNombre,
puesto a que esta caja de texto le pertenece al Nombre que se va a ingresar. Para
las cajas de texto siguientes serán como se muestra en la tabla:
Control Name
TextBox1 txtNombre
TextBox2 txtApellido
TextBox3 txtEdad
Button1 btnRegistrar
Button2 btnActualizar
Button3 btnEliminar
ListView lstLista
Una vez realizado los pasos anteriores, el ListView nos debe quedar de la siguiente
manera:
5. PROGRAMACIÓN DEL BOTÓN REGISTRAR
a. Hacemos doble click en el botón registrar
b. Se nos creará el evento Click del botón
nombre = txtNombre.Text
apellido = txtApellido.Text
edad = txtEdad.Text
End Sub
6. PROGRAMACIÓN DEL BOTÓN ACTUALIZAR
Para la funcionalidad actualizar se utilizará los siguientes eventos:
- El evento del ListView llamado SelectedChanged y
- El evento del botón actualizar llamado Click
Nota: (Ambos eventos se crean haciendo doble click sobre su sí mismo)
End Sub
b. Ahora, haremos doble click sobre el botón actualizar para activar el evento
click y codificaremos lo siguiente:
Private Sub btnActualizar_Click(sender As Object, e As EventArgs) Handles btnActualizar.Click
'pasamos los valores cambiados de las cajas de texto
lstLista.Items(indice).SubItems(0).Text = txtNombre.Text
lstLista.Items(indice).SubItems(1).Text = txtApellido.Text
lstLista.Items(indice).SubItems(2).Text = txtEdad.Text
borrarCampos()
End Sub
7. PROGRAMACIÓN DEL BOTÓN ELIMINAR
a. Hacemos doble click en el botón eliminar para que se active el evento click y
codificamos lo siguiente:
Private Sub btnEliminar_Click(sender As Object, e As EventArgs) Handles btnEliminar.Click
'Eliminamos la fila
lstLista.Items.RemoveAt(indice)
indice = -1
borrarCampos()
End Sub
CÓDIGO FUENTE COMPLETO:
Public Class Form1
'Variable creada para que guarde el indice de la fila seleccionada.
Dim indice As Integer
Sub borrarCampos()
txtNombre.Text = ""
txtApellido.Text = ""
txtEdad.Clear()
End Sub
End Sub
borrarCampos()
End Sub
End Class
https://www.youtube.com/c/SandroArenas