? Em Visual Basic, o controle ListView exibe itens em uma coleção . Depois de adicionar o item ListView para seu projeto, você pode escrever funções que permitem ao usuário editar itens já na lista, inserir novos itens à lista ou levá-los para fora. Você pode usar a opção "Adicionar " e "Remover " métodos para executar essas ações em itens da lista, mas o Visual Basic permite uma grande flexibilidade na forma como você implementar esses métodos . É uma maneira de chamar esses métodos quando um usuário clica em um botão . Instruções
1
Abra janela de código do seu projeto e adicione as seguintes linhas para a função " Form_Load ", ou outra função que você chama quando seu controle ListView é ativado :
ListView1.View = View.Details
ListView1.LabelEdit = True
ListView1.AllowColumnReorder = True
ListView1.GridLines = True
a função View.Details exibe o ListView itens . A função LabelEdit permite editar itens de texto no ListView. AllowColumnReorder permite reorganizar a ordem das colunas. GridLines exibe uma grade atrás dos itens ListView , tornando-os mais fáceis de ver , especialmente quando muitos itens estão na lista .
2
Abra o editor do "projeto" . Dê um duplo clique no controle "Botão " na caixa de ferramentas para adicionar um para o formulário. Altere a propriedade "text" para "Add Item ". Adicione um segundo botão para o formulário, e altere a propriedade "text " para " Remover item ".
3
Abra o " Add Item" "Click" sub e digite as seguintes linhas do botão :
artigo Dim As New ListViewItem ( "Name")
item.SubItems.Add ( "Mais dados " )
ListView1.Items.Add (item) < br >
A primeira linha declara um novo item para adicionar ao ListView e entra "Nome" na primeira coluna . Você pode alterar este parâmetro para todas as outras cordas , incluindo cordas entraram em caixas de texto . A segunda linha contém os dados para a segunda coluna do ListView. Se o seu ListView tem mais colunas , use uma " item.SubItems.Add " adicional para cada um. A terceira linha adiciona o item à lista de ListView e apresenta-
4
Abra o " Remover item " do botão " clique em" sub e digite a seguinte linha: .
ListView1.Items . Remover ( ListView1.Items.Item (0) )
o "Remover" função remove um item da ListView e toma um item de ListView como um parâmetro. O parâmetro -se especifica o item ListView no índice zero, caso contrário, o primeiro item na lista, e remove-lo . Você pode escrever código para especificar itens diferentes para remover, mas certifique-se de incluir o tratamento de erros no caso de o usuário tentar remover um item em um índice fora dos limites .
< Br >