|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 475
|
[Visual C#] Windows Forms
Ho questo problema:
Devo richiamare un form che si occupa di eseguire un task specifico (quindi non interagisce con l'utente). Su questo form è presente una progressbar e alcune etichette di testo. Quando richiamo il form, però, il task si avvia prima che il form venga completamente visualizzato e di conseguenza la progressbar e le etichette vengono visualizzate solo quando il processo è completato. Ho provato anche ad utilizzare gli eventi Shown, Load, VisibleChanged, ma il risultato non è cambiato. Come posso fare per visualizzare prima tutta la form e poi iniziare il processo?
__________________
Fisso: Case Chieftec BA01BBB - Corsair TX-750W - ASUS P5N-E SLI - Intel Core Duo E8400 Cooled by Cooler Master V8 - 4Gb RAM (4x1GB) 800 Corsair XMS2 - ASUS EN8800GTS 512MB - 2xHD Hitachi 160gb in Raid 0 & 1HD Hitachi 320gb - Monitor LG L1919S - Tastiera&Mouse Logitech G11 & MX-518 - Volante Logitech Wingman Formula EX + Atomic Drive&Station |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Nov 2007
Messaggi: 274
|
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 475
|
Ho risolto semplicemente invocando il metodo refresh() prima di avviare il processo.
Grazie comunque!
__________________
Fisso: Case Chieftec BA01BBB - Corsair TX-750W - ASUS P5N-E SLI - Intel Core Duo E8400 Cooled by Cooler Master V8 - 4Gb RAM (4x1GB) 800 Corsair XMS2 - ASUS EN8800GTS 512MB - 2xHD Hitachi 160gb in Raid 0 & 1HD Hitachi 320gb - Monitor LG L1919S - Tastiera&Mouse Logitech G11 & MX-518 - Volante Logitech Wingman Formula EX + Atomic Drive&Station |
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: May 2007
Messaggi: 9
|
System.Threading.Thread
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:18.



















