CurrentProgress Property
Collapse the table of content
Expand the table of content

WebBrowserProgressChangedEventArgs::CurrentProgress Property


Gets the number of bytes that have been downloaded.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

property long long CurrentProgress {
	long long get();

Property Value

Type: System::Int64

The number of bytes that have been loaded or -1 to indicate that the download has completed.

You can use this property to display the current navigation progress in a ProgressBar control. Use the MaximumProgress property to determine the total number of bytes available for downloading.

The following code example demonstrates the use of this member. In the example, an event handler reports on the occurrence of the WebBrowser::ProgressChanged event. This report helps you to learn when the event occurs and can assist you in debugging. To report on multiple events or on events that occur frequently, consider replacing MessageBox::Show with Console::WriteLine or appending the message to a multiline TextBox.

To run the example code, paste it into a project that contains an instance of type WebBrowser named WebBrowser1. Then ensure that the event handler is associated with the WebBrowser::ProgressChanged event.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 2.0
Return to top
© 2016 Microsoft