Hay alguna manera de restar desde una lista? (Is there a way to subtract from a list?)

Encontre y adapte un codigo que permite sumar elementos de una lista y poner por un lado los elementos seleccionados en un visor, y por otro, el resultado en una etiqueta, pero quisiera saber si hay manera de que desde el mismo visor, al eliminar la seleccion, restar el valor al total, ya que ademas, a la lista le agregue un list data, en el que puse los valores a sumar
Gracias

Please show your relevant blocks, and explain a bit more from that as to what it is you want to achieve.


Basicamente, tenia dos visores de lista, y al seleccionar un item en el seleccionador 1, este pasaba a ser un item de la lista 2, y cuando se seleccionaba en la lista 2, este elemento se eliminaba, pero aproveche a usar el ListData y le puse valores numericos que se sumaban a un total, pero no supe como restar esos valores agregados cuando se eliminaba el elemento de la lista 2