Preguntas con la etiqueta [backgroundworker]
¿Cómo actualizar la GUI con backgroundworker?
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
Trabajador en segundo plano: informar el progreso con una matriz de cadenas
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
El hilo que llama no puede acceder a este objeto porque lo posee un hilo diferente
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?
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
¿Cómo detener BackgroundWorker en el evento de cierre del formulario?
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