LISTVIEW - PESQUISA NO LISTVIEW
Amigos, Utilizo o codigo abaixo para deixar o foco no registro que alterei ou inclui no listview, ele funciona perfeito, so que quando tenhos mais que 1 página de dados o registro fica no foco correto só que a LISTVIEW fica no inicio.
Por exemplos, apos fazer a inclusão dos dados, eu limpo e carrego novamente a listiview o foco fica no registro incluso so que a lista fica na primeira pagina, tem como ficar mostrar na tela e o registro focado com mais que uma página?
Dim item As ListItem
Set item = LIS_CADASTRO_PACIENTES.FindItem(Format(ICODIGO_PACIENTE, "0#####"), lvwText, , lvwPartial)
If item Is Nothing Then
Else
item.Selected = True
End If
Por exemplos, apos fazer a inclusão dos dados, eu limpo e carrego novamente a listiview o foco fica no registro incluso so que a lista fica na primeira pagina, tem como ficar mostrar na tela e o registro focado com mais que uma página?
Dim item As ListItem
Set item = LIS_CADASTRO_PACIENTES.FindItem(Format(ICODIGO_PACIENTE, "0#####"), lvwText, , lvwPartial)
If item Is Nothing Then
Else
item.Selected = True
End If
Faça assim
espero ter ajudado
item.Selected = True
item.EnsureVisible 'Faz com que o item fique visÃÂÂvel na lista
espero ter ajudado
Valew FFCOUTO, Obrigado!!!
Tópico encerrado , respostas não são mais permitidas