LISTVIEW
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
List1 = nome do meu listview
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.
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.
Excluir o registro do listview:
ListView.ListItems.Remove (ListView.SelectedItem.Index)
Alterar a label:
Label1.Text = Label1.Text - ListView.SelectedItem.SubItems(4)
ListView.ListItems.Remove (ListView.SelectedItem.Index)
Alterar a label:
Label1.Text = Label1.Text - ListView.SelectedItem.SubItems(4)
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.
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.
Valew Galera me ajudou bastante.!!!!!! Abraços
Tópico encerrado , respostas não são mais permitidas