LISTVIEW

RALECO 14/07/2010 00:44:19
#347264
Boa Noite preciso de ajuda , estou fazendo uma programinha para orçamentos e estou utilizando o listview inserindo dados de alguns textbox como (codigo , descrição, modelo , valor ) precisaria saber como excluir uma linha(registro) e se por um acaso o cliente não queira mais algum produto da lista e subtrair o valor total do orçamento que seria de uma Label ?

List1 = nome do meu listview
JONATHANSTECKER 14/07/2010 07:53:46
#347265
Resposta escolhida
Para subtrair: Label1.Text = Label1.Text - List1.SelectedItem.ListSubItems(4).Text
Para excluir: List1.ListItems.Remove (List1.SelectedItem.Index)

Fonte: EXCLUIR ITENS LISTVIEW [VB / VBA]

[txt-color=#e80000]Obs.:[/txt-color] Primeiro subtraia, depois exclua. Pois senão o resultado não ficará com o valor correto.

MSMJUDAS 14/07/2010 08:33:51
#347267
Excluir o registro do listview:

ListView.ListItems.Remove (ListView.SelectedItem.Index)

Alterar a label:

Label1.Text = Label1.Text - ListView.SelectedItem.SubItems(4)
WANDERSON.02 14/07/2010 09:09:48
#347273
Uma dica é criar um sequencial de inserção para cada produto : Ex:

Sequencial Produto
1 - Laranja 2,50
2 - Arroz 5,00

Fica Facil de vc excluir um registro e fazer uma esclusão ou cancelamento do item
pois vc pode iserir mais de uma vez o mesmo produto em sequencial diferente;

primeiro subtraia do listview e depois do valor.
RALECO 14/07/2010 12:59:52
#347299
Valew Galera me ajudou bastante.!!!!!! Abraços
Tópico encerrado , respostas não são mais permitidas