Página 1 de 1

listview retorna valores nas textbox´s [RESOLVIDO]

Enviado: Qui Set 26, 2019 8:09 am
por pedro_mexico
Bom dia forum.
o meu formulario tem uma listeview com uma textbox de pesquisa, digito valor na textbox e ele carrega os valores na listview, e tenho codigo para ao cliclar na listview ele carregar as textbox abaixo para depois fazer modificaçao

eu queria saber se existe algum codigo para uma das textbox´s receber dados concratenados de outras 3 textbox's que foram carregadas da listview.

a minha dificuladade esta em enserir algum codigo dentro deste que tenho que é o que carrega as textbox's

Código: Selecionar todos

Private Sub lsLista_ItemClick(ByVal Item As MSComctlLib.ListItem)
       TxtNumero = lsLista.SelectedItem
       cmbEstado = lsLista.SelectedItem.ListSubItems.Item(1)
       cmbMatricula = lsLista.SelectedItem.ListSubItems.Item(2)
       txtDataInicio = lsLista.SelectedItem.ListSubItems.Item(3)
       end sub
espero que alguem consiga dar uma dica.
Obrigado

Re: listview retorna valores nas textbox´s

Enviado: Sex Set 27, 2019 2:54 pm
por srobles
pedro

Para concatenar valores contidos nos itens / subitens do ListView, experimente o que segue abaixo :

Código: Selecionar todos

Private Sub lsLista_ItemClick(ByVal Item As MSComctlLib.ListItem)
       TxtNumero = lsLista.SelectedItem
       cmbEstado = lsLista.SelectedItem.ListSubItems.Item(1)
       cmbMatricula = lsLista.SelectedItem.ListSubItems.Item(2)
       txtDataInicio = lsLista.SelectedItem.ListSubItems.Item(3)
       
       'controleTextBox = lsLista.SelectedItem.ListSubItems.Item(4) & ", " & lsLista.SelectedItem.ListSubItems.Item(5) & ", " & lsLista.SelectedItem.ListSubItems.Item(6)
End sub
Note que utilizamos o mesmo principio usado para preencher outros controle, porém, adicionamos um vírgula seguida de um espaço, seguido do item desejado.

Esta é apenas uma das diversas maneiras de concatenar itens.

Re: listview retorna valores nas textbox´s

Enviado: Sáb Set 28, 2019 10:26 am
por pedro_mexico
Bom dia srobles,

muito obrigado, o código que enviou é perfeito.
Obrigado.

podia so dar uma vista no tópico
,queria relacionar combobox, em que ao selecionar um valor de uma coluna ele iria preencher outras , mas o código que já deram, chega a um valor da coluna e nao recebe os valores correspondentes da coluna ao lado.

Mais uma vez obrigado por a ajuda neste tópico.
bom fim de semana