Resultados de la búsqueda a petición "backgroundworker"

3 la respuesta

Liberando recursos cuando el hilo no está vivo

Estoy usando BackgroundWorker y dentro de él estoy usando foreach loop, dentro del cual creo un nuevo hilo, espero a que termine, y luego informe el progreso y continúe foreach loop. Esto es de lo que estoy hablando: private void DoWork(object ...

3 la respuesta

La forma correcta de implementar una barra de progreso en C #

Estoy aprendiendo winforms y me he fijado el objetivo simple de hacer una barra de progreso que va de vacía a completa. Aquí está mi intento deforme: public partial class Form1 : Form { static BackgroundWorker bw = new BackgroundWorker(); ...

3 la respuesta

¿Cómo cancelo y reinicio correctamente un proceso de BackgroundWorker?

Los usuarios de mi aplicación escriben HTML en un control TextBox. Quiero que mi aplicación valide su entrada en segundo plano. Porque no quiero forzar el servicio de validación, he intentado generar un retraso de un segundo antes de cada ...

1 la respuesta

¿Puede vincular a un buen ejemplo de uso de BackgroundWorker sin colocarlo en un formulario como componente?

Puedo recordar que hace muchos años (en 2005) estaba usando BackgroundWorker en mi código sin usar un componente visual para ello, pero no puedo recordar cómo (desafortunadamente soy muy olvidadizo y olvido todo muy pronto después de dejar de ...

3 la respuesta

Cómo crear dinámicamente un trabajador de fondo en VB.net

Tengo un proyecto VB.net que utiliza un trabajador en segundo plano para hacer algunas cosas. Ahora quiero expandir el proyecto para poder hacer varias cosas:) Un usuario puede ingresar una URL en un cuadro de texto y cuando el usuario ...

2 la respuesta

¿Cómo probar un ViewModel que se carga con un BackgroundWorker?

Una de las cosas buenas de MVVM es la capacidad de prueba de ViewModel. En mi caso particular, tengo una VM que carga algunos datos cuando se llama a un comando, y su prueba correspondiente: public class MyViewModel { public DelegateCommand ...

3 la respuesta

¿Cómo usar BackGroundWorker en el archivo de clase?

My program.cs llama al padre mdi frmMain. frmMain luego abre diferentes formularios secundarios basados en la acción del usuario. Toda la lógica de procesamiento está escrita en BusinessLogic.cs. frmMain en carga llama a los métodos de ...

1 la respuesta

reutilizando al trabajador de fondo más de una vez

Estoy usando el trabajador de fondo para hacer una operación costosa: backgroundWorker1.DoWork += new DoWorkEventHandler(backgroundWorker1_DoWork); backgroundWorker1.ProgressChanged += ...

1 la respuesta

WPF: ¿Es imposible cargar la interfaz de usuario en el hilo de fondo?

He creado una aplicación que crea un FlowDocument de gran tamaño. El tiempo transcurrido de construcción de FlowDocument fue de aproximadamente 3 ~ 4 segundos. Así que me gusta construir FlowDocument en BackgroundWorker, no en la interfaz de ...

4 la respuesta

Reutilizando un BackgroundWorker, cancele y espere

Suponga que tiene un cuadro de texto de búsqueda y un algoritmo de búsqueda adjunto al evento TextChanged, que se ejecuta con un BackgroundWorker. Si aparece un nuevo carácter en el cuadro de texto, debo cancelar la búsqueda anterior y ejecutarlo ...