En todas las aplicaciones siempre tenemos las necesidad de agregar cuadriculas o tablas, aqui les presento mi manera de utilizar el control listview de Visual Studio .NET.
Una ves agregado el control a nuestro formulario, nos vamos a propiedades para configurarlo.
Configuracion:
view: Details, tranforma nuestro control en modo tabla.
Fullrowselect: True, al seleccionar un elemento, selecciona toda la fila.
Columns: Aqui agregamos las columnas que deseamos tener en la tabla.
CheksBoxes: false o true, si queremos tener cuadritos de seleccion en la tabla,
Ahora en Programacion VB.Net para agregar elementos:
Dim item As New ListViewItemPara eliminar una fila seleccionada:
item.Text = "String o Valor"
item.SubItems.Add( "String o Valor")
item.SubItems.Add( "String o Valor")
item.SubItems.Add( "String o Valor")
ListView1.Items.Add(item)
Dim i As Integer
i = ListView1.SelectedIndices(i)
ListView1.Items.RemoveAt(i)
Para recorrer elementos de la tabla:
Mas adelante colocare sobre como trabajar con los chekbox.
Dim i As Integer
Dim total As Double = 0
Dim nombre as string
For i = 0 To ListView1.Items.Count - 1
nombre=ListView1.Intems(i).text 'Leemos el valor de la primera columna
total = total + (CDbl(ListView1.Items(i).SubItems(3).Text)) 'Leemos el valor de las siguientes columnas
Next
Saludos.