ProgressBar in una ListView

giovedì 15 dicembre 2005 - 14.27

Dokkis Profilo | Newbie

Ciao a tutti... ho un problema.. è possibile (col framework 1.1, linguaggio c#) inserire una progressbar all'interno di una colonna di una listview? ad esempio prendiamo un programma di download.. ci sta una listview con varie colonne che descrivono ill nick da cui scarichi il file ecc.. e poi ci sta una colonna che rappresenta il progresso del download, che solitamente è indicato con una barra colorata che si riempe quanto più scarichi e quindi più ti avvicini alla fine del download.. è possibile fare tutto ciò (dato che io per indicare il progresso del download uso scrivere semplicemente la percentuale del download.. che graficamente nn è bellissimo da vedere.. lol)? come? qualche esempio o articolo a riguardo? grazie a tutti anticipatamente..
ciao!
PS: meglio ancora di una progressbar, se si potrebbe fare appunto un controllo personalizzato migliore nel senso di grafica.. tipo con sfumature ecc.. per avere un migliore aspetto insomma.. anche se per ora mi accontento di sapere come inserire una semplice progressbar.. :P

Brainkiller Profilo | Guru

>PS: meglio ancora di una progressbar, se si potrebbe fare appunto
>un controllo personalizzato migliore nel senso di grafica..
>tipo con sfumature ecc.. per avere un migliore aspetto insomma..
>anche se per ora mi accontento di sapere come inserire una semplice
> progressbar.. :P

Vuoi copiare eMule ? :D
Prova a vedere questo snippet di codice:
http://www.vbfrance.com/code.aspx?ID=30251

Oppure è possibile scaricare un componente di terze parti che implementi questa cosa, ma spesso sono a pagamento.
ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

Dokkis Profilo | Newbie

piu che emule volevo copiare direct connect.. cmq come è possibile creare un controllo personalizzato? ad es se voglio fare io una progressbar? grazie ciao

Brainkiller Profilo | Guru

>piu che emule volevo copiare direct connect.. cmq come è possibile
>creare un controllo personalizzato? ad es se voglio fare io
> una progressbar? grazie ciao

Certo, questo è sempre possibile, creando nuovo progetto di tipo Custom Control.
Poi lo utilizzi come la progress bar nel link che ti ho indicato pocanzi.
Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5