Preguntas con la etiqueta [backgroundworker]

Lista backgroundworker preguntas

¿Cómo actualizar la GUI con backgroundworker?

7
respuestas
53
votos
100.4k
vistas

Pasé todo el día intentando que mi aplicación utilizara subprocesos, pero no tuve suerte. He leído mucha documentación al respecto y todavía recibo muchos errores, así que espero que puedan

Necesito devolver múltiples valores STRING de mi trabajador en segundo plano en cada bucle, así que intenté usar el segundo parámetro ReportProgress como matriz de cadenas. Ejemplo de código: private

Mi código es el siguiente public CountryStandards() { InitializeComponent(); try { FillPageControls(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Country Standards", MessageBoxButton.OK, MessageBoxImage.Error); } } /// <summary> /// Fills the page

¿Cómo utilizar un BackgroundWorker?

3
respuestas
82
votos
250.3k
vistas

Sé que tiene 3 métodos. En mi programa tengo un método para enviar un mensaje. A menudo llega tarde y el programa a veces no envía ningún mensaje en respuesta

Tengo un formulario que genera un BackgroundWorker, que debería actualizar el cuadro de texto del formulario (en el hilo principal), por lo tanto, Invoke((Action) (...));llame. Si HandleClosingEventlo hago, bgWorker.CancelAsync()entonces estoy