Avatar billede cole Nybegynder
30. juli 2001 - 15:12 Der er 3 kommentarer

ListView1 søgemetode og focus på resultatet

Jeg har oprettet et listView som fungere med Navn adresse osv. Når jeg søger en post på listen bruger jeg FindItem metoden med følgende kode:

Dim FindPunkt As ListItem
If Not IsNull(!Håndværkernavn) Then
  Set FindPunkt = ListView1.FindItem(
  rs!Håndværkernavn, lvwText, , lvwPartial)
         
    If FindPunkt Is Nothing Then
        MsgBox \"Ingen matchende håndværker fundet\", 0
        + 64, \"Information\"
    Else
   
        FindPunkt.EnsureVisible
        FindPunkt.Selected = True
     
    End If
End If

Søgningen lykkes men i Listview vinduet er der ingen focus på det fundne.
Jeg har prøvet med ListView1.SetFocus som straks kvitere med en fejlmeddelse. Hvad gør jeg galt?
Avatar billede isdan Nybegynder
30. juli 2001 - 15:28 #1
Prøv at ændre HideSelection propertien til false
Avatar billede isdan Nybegynder
30. juli 2001 - 15:35 #2
Propertien er at finde  under Behavior til ListView objecten
Avatar billede cole Nybegynder
03. august 2001 - 17:11 #3
Behavior? hvor og hvordan. HideSelection er god nok, men gemmer sig nogle gange under vinduesrammen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester