Visualizzare label temporanea in attesa di caricamento dati

mercoledì 13 febbraio 2008 - 17.39

trinity Profilo | Guru

Salve ragazzi,
io ho creato due form.
La prima è il menu mentre al seconda ha cone se una listview che carica una serie di record dall'archivio.
Nell'evento shown della seconda form ho inserito il codice che serve a caricare i dati.
Il problema è che quando dalla form menu clicco il pulsante per aprire la seconda form, quest'ultima non si apre finchè non si sono caricati i dati nella listview.
Allora io vorrei nel momento in cui avvio l'apertura di questa seconda form, cheuscisse per esempio una lebel che deve indicare lo stato di attesa e poi scomparire nel momento in cui la form 2 si è aperta.

Come posso fare?

Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

ikaroweb Profilo | Junior Member

Io per il mio programma ho fatto cosi:
1)ho recuperato il numero dei record della tabella che devo caricare
2)in un secondo form ho inserito una progress bar con valore massimo il numero dei record
3)con un ciclo while carico i dati della tabella nel form principale
4)finito il ciclo chiudo il form di caricamento e visualizzo quello principale che mi interessa.

Se vuoi del codice fammi sapere ;)

trinity Profilo | Guru

Penso di aver capito e dovrebbe essere facile, ma se non ti creare problemi mandami qualche riga di codice, almeno lo confronto con quello che sto per realizzare.

Ciao e grazie mille
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

ikaroweb Profilo | Junior Member

Ecco la funzione che uso io all'avvio del programma in attesa che la listview venga popolata:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Se ci sono problemi fammi sapere. ;)
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