Estoy usando el siguiente código para actualizar mi barra de progreso.Cómo actualizar la barra de progreso en tiempo de ejecución usando C#
ProgressBar.Visible = true;
ProgressBar.Minimum = 1;
ProgressBar.Maximum = PortCount;
ProgressBar.Value = 1;
ProgressBar.Step = 1;
int intdata = 5;
for (int x = 1; x <= intdata; x++)
{
ProgressBar.PerformStep();
}
MessageBox.Show("Done");
Pero no se actualiza durante el tiempo de ejecución. ¿Es porque la barra de progreso está en el mismo hilo? De ser así, cómo actualizar este progreso desde otro hilo. Ayuda ...
+1 para BackgroundWorker. – leppie