Aracılığıyla paylaş


WebBrowserProgressChangedEventArgs.CurrentProgress Özellik

Tanım

İndirilen bayt sayısını alır.

public:
 property long CurrentProgress { long get(); };
public long CurrentProgress { get; }
member this.CurrentProgress : int64
Public ReadOnly Property CurrentProgress As Long

Özellik Değeri

Yüklenen bayt sayısı veya indirme işleminin tamamlandığını belirtmek için -1.

Örnekler

Aşağıdaki kod örneğinde bu üyenin kullanımı gösterilmektedir. Örnekte, bir olay işleyicisi olayın oluşumunu WebBrowser.ProgressChanged raporlar. Bu rapor, olayın ne zaman gerçekleştiğini öğrenmenize yardımcı olur ve hata ayıklamada size yardımcı olabilir. Birden çok olayı veya sık gerçekleşen olayları raporlamak için, iletisini ile Console.WriteLine değiştirmeyi MessageBox.Show veya çok satırlı TextBoxbir iletiye eklemeyi göz önünde bulundurun.

Örnek kodu çalıştırmak için, adlı WebBrowser1bir tür WebBrowser örneği içeren bir projeye yapıştırın. Ardından olay işleyicisinin olayla ilişkilendirildiğinden WebBrowser.ProgressChanged emin olun.

private void WebBrowser1_ProgressChanged(Object sender, WebBrowserProgressChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "CurrentProgress", e.CurrentProgress );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "MaximumProgress", e.MaximumProgress );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ProgressChanged Event" );
}
Private Sub WebBrowser1_ProgressChanged(sender as Object, e as WebBrowserProgressChangedEventArgs) _ 
     Handles WebBrowser1.ProgressChanged

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

End Sub

Açıklamalar

Geçerli gezinti ilerleme durumunu bir ProgressBar denetimde görüntülemek için bu özelliği kullanabilirsiniz. MaximumProgress İndirilebilecek toplam bayt sayısını belirlemek için özelliğini kullanın.

Şunlara uygulanır

Ayrıca bkz.