none
Sumar items en Listview RRS feed

Todas las respuestas

  • ¿Que tipo de valores tienen los items?

    Lo que tienes que hacer es recorrer los items y si son de tipo double sumarlos así:

    double Suma = 0;
    
    foreach (object item in ListBox1.Items) {
       double Valor = Convert.ToDouble(item);
       Suma += Valor;
    }


    Saludos, Javier J

    martes, 16 de mayo de 2017 7:44
  • Hola Javier Ra

    Aquí tienes una documentación oficial respecto al tema de uwp, en el encontrarás como mostras y sumar los items del listview

    Item containers and templates

    Saludos


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.

    martes, 16 de mayo de 2017 19:03
  • ¿Que tipo de valores tienen los items?

    Lo que tienes que hacer es recorrer los items y si son de tipo double sumarlos así:

    double Suma = 0;
    
    foreach (object item in ListBox1.Items) {
       double Valor = Convert.ToDouble(item);
       Suma += Valor;
    }


    Saludos, Javier J

    el problema que estoy utilizando Sqlite  he probado con foreach pero no va.
    miércoles, 17 de mayo de 2017 7:06
  • ¿Qué error te da? El método de carga de los items no impide que se puedan recorrer. 
    Doy por hecho que el nombre del control (ListBox1) lo has cambiado por el que utilices.


    Saludos, Javier J

    miércoles, 17 de mayo de 2017 9:36
  • el problema esta que al tener sqlite tengo mostrarlo en Textblock llamado total.text
    miércoles, 17 de mayo de 2017 10:01
  • No se que tiene que ver el Listview con el textbox.

    Saludos, Javier J

    miércoles, 17 de mayo de 2017 11:07
  • Yo hago la suma de los ítems del listview y después la muestro en Textblock , cada vez que haya un nuevo ítem en el listView ira sumando y mostrándose en el textBlock.
    miércoles, 17 de mayo de 2017 13:34
  • Pues cada vez que quieras calcular esa sume tendrás que recorrer los items del Listview y calcular su suma.

    Insisto en que si al aplicar el código que te puse te dio algún error me digas cual es.


    Saludos, Javier J

    miércoles, 17 de mayo de 2017 15:59
  • Hola:

    El problema que tengo es que no sale resultado de la suma en el Textblock

    jueves, 18 de mayo de 2017 7:08
  • oreach (object item in Listtrans.Items)
                    {
                        Decimal Valor = Convert.ToDecimal(item);

                        suma += Valor;
                        total.Text = suma.ToString();
                    }

    el  total.Text donde tiene que salir el resultado de la suma de los ítems del ListView pero si el 

    total.Text = suma.ToString(); meda una  excepción en el sqlite 

    Input string was not in a correct format, 


    • Editado Javier Ra jueves, 18 de mayo de 2017 8:07 corregir
    jueves, 18 de mayo de 2017 7:52
  • Hola: tengo este problema con la suma de los ítem del listview 
    viernes, 19 de mayo de 2017 9:19