Avatar billede simon_jacobsen Nybegynder
15. februar 2002 - 18:16 Der er 1 kommentar og
1 løsning

Listview Selectedindex ??????

hvordan finder man ud af hvilken linie der er makeret ???
og hvordan ændrer man et "subitem" ved en linie ???
og hvordan ser man hvad et hvad der står feks på linie 2 subitem 3 ???
jeg er lidt newbie til det der listview, og jeg kan ikke helt se logikken i det, så jeg vil være meget glad hvis jeg kan få nogle enkle og beskrivende besvarelser.
på forhånd tak :)
Avatar billede kaffe Nybegynder
16. februar 2002 - 12:19 #1
1) Markeret item findes ved:
  Private Sub Command2_Click()
    MsgBox ListView1.SelectedItem.Text ' Første kolonne i markeret item
    MsgBox ListView1.SelectedItem.SubItems(3) ' tredje kolonne i markeret item
  End Sub
2) Eks:
  Private Sub Command3_Click()
    ListView1.ListItems(3).SubItems(2) = "Kaffe" ' Skifter linie 3's anden kolonne til kaffe
  End Sub
3) Se 1.

Lille forklaring:
Første kolonne i listview er et listitem. Efterfølgende kolonner er subitems til dette listitem.
listitem har et index (begynder ved 1), og hvert subitem til dette listitem har også en index (begynder også ved 1).
så hvis du vil se hvad der står i 3'de line 4 kolonne skriver du

text1.text = listview1.listitems(3).subitems(4)

og hvis du vil ændre det skriver du tilsvarende:

listview1.listitems(3).subitems(4) = "min nye tekst"

Håber det har forklaret lidt, ellers må du sige til
Avatar billede simon_jacobsen Nybegynder
16. februar 2002 - 14:45 #2
takker :)
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