Ajuda - Busca - Membros - Calendário
Versão Completa: Listview
Fórum Script Brasil > Programação & Desenvolvimento > .NET
mestre fyoda
CODE
Dim it As ListViewItem = ListView1.FindItemWithText("texto a procurar")
it.Selected = True
ListView1.EnsureVisible(it.Index)
ListView1.Focus()

Está nesse tópico http://scriptbrasil.com.br/forum/index.php?showtopic=77822#

Mas eu encontrei um problema, quando eu acho um usuario ele seleciona o usuario, caso eu venha pesquisar mais um usuario , fica selecionado o usuario anterior e o usuario atual e assim sucivamente, porque isso está acontecendo ?
Graymalkin
Defina a propriedade MultiSelect para False, ou seja, para não aceitar mais de um item selecionado OU use o método Clear() da propriedade SelectedItems para limpar a seleção antes de marcar o item.

Abraços,

Graymalkin
mestre fyoda
Heheheh valeu eu estava tentando limpas mas não estava usando certo!

CODE
Dim it As ListViewItem = Lista.FindItemWithText(ProcurarCliente.Text)
        Lista.SelectedItems.Clear()
        it.Selected = True
        Lista.EnsureVisible(it.Index)
        Lista.Focus()
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.