BackgroundWorker.ProgressChanged Evento

Definición

Se produce cuando se llama a ReportProgress(Int32).

C#
public event System.ComponentModel.ProgressChangedEventHandler ProgressChanged;
C#
public event System.ComponentModel.ProgressChangedEventHandler? ProgressChanged;

Tipo de evento

Ejemplos

En el ejemplo de código siguiente se muestra el uso del ProgressChanged evento para notificar el progreso de una operación asincrónica al usuario. Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase BackgroundWorker.

C#
// This event handler updates the progress bar.
private void backgroundWorker1_ProgressChanged(object sender,
    ProgressChangedEventArgs e)
{
    this.progressBar1.Value = e.ProgressPercentage;
}

Comentarios

Este evento se genera cuando se llama al ReportProgress método .

Para obtener más información acerca de cómo controlar eventos, vea controlar y provocar eventos.

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Consulte también