Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/04/2011, 09:06
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 9 meses
Puntos: 267
Respuesta: Suma de registros en listview

Hola carlosanpy pues ahi solo cuentas si la lista tiene solo 1 miembro o esta vacio pero no hace nada si tiene mas de 2 items, el codigo seria de esta manera :

Código vb.net:
Ver original
  1. Dim item As ListViewItem
  2.         item = New ListViewItem(DateTimePicker1.Text)
  3.         item.SubItems.Add(txtConcepto.Text)
  4.         item.SubItems.Add(txtMonto.Text)
  5.         If listControl.Items.Count = 0 Then
  6.             item.SubItems.Add(txtMonto.Text)
  7.         'Te falto decirle que si es mayor ó igual para que recorra todos los items
  8.         ElseIf listControl.Items.Count >= 1 Then
  9.             Dim Total As Double
  10.             For i = 1 To listControl.Items.Count - 1
  11.                 ' Y Convertir la cadena en Double para que sume correctamente
  12.                 Total = Total + Convert.toDouble(listControl.Items(i).SubItems(2).Text)
  13.             Next
  14.  
  15.             item.SubItems.Add(Total)
  16.         End If
  17.         item.SubItems.Add(txtObservaciones.Text)
  18.         listControl.Items.Add(item)
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net