25/05/09 6:59
salve ragazzi....
da qualche giorno mi sto' cimentando nell'insermento di una barra di scorrimento in una listview......e' una cosa che pensavo di fare in futuro ma mi sembra quasi strano che un programma di p2p non la abbia.....
la mia idea non era quella di mettere una prgressbar ma di salvare la proprieta' image di una picture in una imagelist e poi di inserirle all'occorrenza nella listview con la proprieta' reporticon, mi sembrava il metodo piu' semplice.....pero' trovo qualche difficolta' in quanto la image che inserisco nella lisview non riesco a sostituirla e rimane sempre fissa sulla prima immagine della imagelist..........
all'avvio ho una picture attraverso un ciclo for la faccio aumentare la prorprieta' whith e di volta in volta salvo in una imagelist ( ovviamnte gia' inizializzata associandola alla listview )......
dopo attraverso un altro ciclo con la proprieta' reporticon inserisco tutte le immagini della mia imagelist nella listview......
il problema e' che la prima immagine me la inserisce e poi non me le aggiorna piu' con le successive anche usando il refresh della listview.....
posto il codice
da qualche giorno mi sto' cimentando nell'insermento di una barra di scorrimento in una listview......e' una cosa che pensavo di fare in futuro ma mi sembra quasi strano che un programma di p2p non la abbia.....
la mia idea non era quella di mettere una prgressbar ma di salvare la proprieta' image di una picture in una imagelist e poi di inserirle all'occorrenza nella listview con la proprieta' reporticon, mi sembrava il metodo piu' semplice.....pero' trovo qualche difficolta' in quanto la image che inserisco nella lisview non riesco a sostituirla e rimane sempre fissa sulla prima immagine della imagelist..........
all'avvio ho una picture attraverso un ciclo for la faccio aumentare la prorprieta' whith e di volta in volta salvo in una imagelist ( ovviamnte gia' inizializzata associandola alla listview )......
dopo attraverso un altro ciclo con la proprieta' reporticon inserisco tutte le immagini della mia imagelist nella listview......
il problema e' che la prima immagine me la inserisce e poi non me le aggiorna piu' con le successive anche usando il refresh della listview.....
posto il codice
Dim r For i = 1 To 100 Picture1.Width = Picture1.Width + 15 r = ImageList1.ListImages.Count + 1 ImageList1.ListImages.Add r, "", Picture1.Image Next i ListView1.ListItems.Item(1).ListSubItems.Add 1, "", , 1 For i = 1 To ImageList1.ListImages.Count ListView1.ListItems(1).ListSubItems(1).ReportIcon = i ListView1.Refresh Next i