Perguntas com a marcação «backgroundworker»

177
Como usar o WPF Background Worker

No meu aplicativo, preciso executar uma série de etapas de inicialização, que levam de 7 a 8 segundos para serem concluídas, durante as quais minha interface do usuário fica sem resposta. Para resolver isso, eu executo a inicialização em um thread separado: public void Initialization() { Thread...

166
BackgroundWorker vs fundo Thread

Tenho uma pergunta estilística sobre a escolha da implementação do encadeamento em segundo plano que devo usar em um aplicativo de formulário do Windows. Atualmente eu tenho um BackgroundWorkerformulário que possui um (while(true))loop infinito . Nesse loop, eu uso WaitHandle.WaitAnypara manter o...

147
Enviando argumentos para o trabalhador em segundo plano?

Digamos que eu queira enviar um parâmetro int para um trabalhador em segundo plano, como isso pode ser feito? private void worker_DoWork(object sender, DoWorkEventArgs e) { } Eu sei quando isso é worker.RunWorkerAsync () ;, eu não entendo como definir em worker_DoWork que ele deve usar um...