Como faço para editar um listview em visual basic?

Em Visual Basic, o controle ListView exibe itens em uma coleção. Depois de adicionar o item ListView ao seu projeto, você pode escrever funções para permitir que o usuário editar itens já na lista, inserir novos itens à lista ou tirá-los. Você usar a opção "Adicionar" e "Remover" métodos para realizar 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.

  • Abra a 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 os itens de ListView. A função LabelEdit permite editar itens de texto na 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.

  • Abra o editor do "Design". Clique duas vezes no controle de "Botão" na caixa de ferramentas para adicionar um para o formulário. Alterar a propriedade "text" para "Add Item". Adicione um segundo botão ao formulário e alterar sua propriedade "text" para "Remover item."



  • Abra o "Add Item" do botão "clique" sub e escreva as seguintes linhas:

    item de Dim As New ListViewItem ( "Name")

    item.SubItems.Add ( "Mais dados")

    ListView1.Items.Add (item)

    A primeira linha declara um novo produto para o adicionar à ListView entra e "Nome" para a primeira coluna. Você pode mudar 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 no ListView. Se sua ListView tem mais colunas, utilizar um adicional "item.SubItems.Add" para cada um. A terceira linha adiciona o item à lista de ListView e exibe-lo.

  • Abra o "Remover item" do botão "clique" sub e digite a seguinte linha:

    ListView1.Items.Remove (ListView1.Items.Item (0))

    A função "Remover" remove um item da ListView e leva um item de ListView como um parâmetro. O próprio parâmetro 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 diferentes itens para remover, mas certifique-se de incluir a manipulação em caso de erro o utilizador tenta remover um item em um índice fora dos limites.

De esta maneira? Compartilhar em redes sociais:

LiveInternet