Freigeben über


ProgressChangedEventArgs.ProgressPercentage Eigenschaft

Definition

Ruft den Prozentsatz des asynchronen Vorgangsfortschritts ab.

public:
 property int ProgressPercentage { int get(); };
public int ProgressPercentage { get; }
member this.ProgressPercentage : int
Public ReadOnly Property ProgressPercentage As Integer

Eigenschaftswert

Ein Prozentwert, der den asynchronen Vorgangsfortschritt angibt.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Elements veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des PictureBox.LoadProgressChanged Ereignisses. Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis auftritt und Sie beim Debuggen unterstützen kann. Wenn Sie über mehrere Ereignisse oder ereignisse berichten möchten, die häufig auftreten, erwägen Sie, die Nachricht durch Console.WriteLine eine mehrteilige TextBoxNachricht zu ersetzen MessageBox.Show oder sie anzufügen.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz des Typs PictureBox namens PictureBox1enthält. Stellen Sie dann sicher, dass der Ereignishandler dem PictureBox.LoadProgressChanged Ereignis zugeordnet ist.

private void PictureBox1_LoadProgressChanged(Object sender, ProgressChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ProgressPercentage", e.ProgressPercentage );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "UserState", e.UserState );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "LoadProgressChanged Event" );
}
Private Sub PictureBox1_LoadProgressChanged(sender as Object, e as ProgressChangedEventArgs) _ 
     Handles PictureBox1.LoadProgressChanged

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "ProgressPercentage", e.ProgressPercentage)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "UserState", e.UserState)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"LoadProgressChanged Event")

End Sub

Hinweise

Die ProgressPercentage Eigenschaft bestimmt, welcher Prozentsatz einer asynchronen Aufgabe abgeschlossen wurde.

Gilt für:

Weitere Informationen