Share via


WebBrowserProgressChangedEventArgs Kelas

Definisi

Menyediakan data untuk peristiwa tersebut ProgressChanged .

public ref class WebBrowserProgressChangedEventArgs : EventArgs
public class WebBrowserProgressChangedEventArgs : EventArgs
type WebBrowserProgressChangedEventArgs = class
    inherit EventArgs
Public Class WebBrowserProgressChangedEventArgs
Inherits EventArgs
Warisan
WebBrowserProgressChangedEventArgs

Contoh

Contoh kode berikut menunjukkan penggunaan jenis ini. Dalam contoh, penanganan aktivitas melaporkan terjadinya ProgressChanged peristiwa. Laporan ini membantu Anda mempelajari kapan peristiwa terjadi dan dapat membantu Anda dalam penelusuran kesalahan. Untuk melaporkan beberapa peristiwa atau pada peristiwa yang sering terjadi, pertimbangkan untuk mengganti Show dengan Console.WriteLine atau menambahkan pesan ke multibaris TextBox.

Untuk menjalankan kode contoh, tempelkan ke dalam proyek yang berisi instans jenis WebBrowser bernama WebBrowser1. Kemudian pastikan bahwa penanganan aktivitas dikaitkan dengan ProgressChanged peristiwa.

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

Keterangan

Anda dapat menangani kejadian untuk WebBrowser.ProgressChanged mengimplementasikan bilah kemajuan navigasi untuk kontrol yang WebBrowser mirip dengan yang ada di Internet Explorer. CurrentProgress Gunakan properti untuk menentukan jumlah byte yang telah berhasil diunduh. MaximumProgress Gunakan properti untuk menentukan jumlah byte yang tersedia untuk diunduh.

Konstruktor

WebBrowserProgressChangedEventArgs(Int64, Int64)

Menginisialisasi instans baru kelas WebBrowserProgressChangedEventArgs.

Properti

CurrentProgress

Mendapatkan jumlah byte yang telah diunduh.

MaximumProgress

Mendapatkan jumlah total byte dalam dokumen yang sedang dimuat.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga