Componente BackgroundWorker
Il componente BackgroundWorker consente a un form o a un controllo di eseguire un'operazione in modo asincrono.
In questa sezione
Cenni preliminari sul componente BackgroundWorker
Viene illustrato il componente BackgroundWorker, il quale offre la possibilità di eseguire operazioni lunghe ed elaborate in modo asincrono (in background) su un thread diverso da quello utilizzato dall'interfaccia utente principale dell'applicazione.Procedura dettagliata: esecuzione di un'operazione in background
Viene illustrato come utilizzare il componente BackgroundWorker nella finestra di progettazione per eseguire un'operazione lunga ed elaborata su un thread separato.Procedura: eseguire un'operazione in background
Viene illustrato come utilizzare il componente BackgroundWorker per eseguire un'operazione lunga ed elaborata su un thread separato.Procedura dettagliata: implementazione di un form che utilizza un'operazione in background
Viene creata un'applicazione mediante la finestra di progettazione che consente di eseguire calcoli matematici in modo asincrono.Procedura: implementare un form che utilizza un'operazione in background
Viene creata un'applicazione che consente di eseguire calcoli matematici in modo asincrono.Procedura: scaricare file in background
Viene illustrato come utilizzare il componente BackgroundWorker per eseguire il download di un file su un thread separato.
Riferimenti
BackgroundWorker
Viene descritta questa classe e vengono forniti i collegamenti a tutti i relativi membri.RunWorkerCompletedEventArgs
Viene descritto il tipo che contiene i dati per l'evento RunWorkerCompleted.ProgressChangedEventArgs
Viene descritto il tipo che contiene i dati per l'evento ProgressChanged.
Sezioni correlate
- Cenni preliminari sul modello asincrono basato su eventi
Viene illustrato il modo in cui il modello asincrono consente di usufruire dei vantaggi offerti dalle applicazioni multithreading nascondendo nel contempo gran parte degli aspetti complessi inerenti la progettazione multithreading.
Cronologia delle modifiche
Data |
Cronologia |
Motivo |
---|---|---|
Settembre 2010 |
Sono stati corretti i collegamenti duplicati. |
Commenti e suggerimenti dei clienti. |