Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / WinForms / Managed / System / WinForms / WebBrowserProgressChangedEventHandler.cs / 1 / WebBrowserProgressChangedEventHandler.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Windows.Forms {
///
///
///
/// Delegate to the WebBrowser ProgressChanged event.
///
///
public delegate void WebBrowserProgressChangedEventHandler(object sender, WebBrowserProgressChangedEventArgs e);
///
///
///
/// Provides data for the event.
///
///
public class WebBrowserProgressChangedEventArgs : EventArgs {
private long currentProgress;
private long maximumProgress;
///
///
///
/// Creates an instance of the class.
///
///
public WebBrowserProgressChangedEventArgs(long currentProgress, long maximumProgress) {
this.currentProgress = currentProgress;
this.maximumProgress = maximumProgress;
}
///
///
///
/// Specifies current number of bytes donwloaded. CurrentProgress/MaximumProgress*100 = progress percentage.
///
///
public long CurrentProgress {
get {
return currentProgress;
}
}
///
///
///
/// Specifies total number of bytes of item being downloaded.
/// CurrentProgress/MaximumProgress*100 = progress percentage.
///
///
public long MaximumProgress {
get {
return maximumProgress;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Windows.Forms {
///
///
///
/// Delegate to the WebBrowser ProgressChanged event.
///
///
public delegate void WebBrowserProgressChangedEventHandler(object sender, WebBrowserProgressChangedEventArgs e);
///
///
///
/// Provides data for the event.
///
///
public class WebBrowserProgressChangedEventArgs : EventArgs {
private long currentProgress;
private long maximumProgress;
///
///
///
/// Creates an instance of the class.
///
///
public WebBrowserProgressChangedEventArgs(long currentProgress, long maximumProgress) {
this.currentProgress = currentProgress;
this.maximumProgress = maximumProgress;
}
///
///
///
/// Specifies current number of bytes donwloaded. CurrentProgress/MaximumProgress*100 = progress percentage.
///
///
public long CurrentProgress {
get {
return currentProgress;
}
}
///
///
///
/// Specifies total number of bytes of item being downloaded.
/// CurrentProgress/MaximumProgress*100 = progress percentage.
///
///
public long MaximumProgress {
get {
return maximumProgress;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridViewCellCancelEventArgs.cs
- EntityReference.cs
- FixedSOMContainer.cs
- SolidColorBrush.cs
- XmlElementAttributes.cs
- ObjectContext.cs
- KeyValuePairs.cs
- FontDifferentiator.cs
- PreviewKeyDownEventArgs.cs
- WebPartMenuStyle.cs
- PropertyIDSet.cs
- TextTabProperties.cs
- ReverseQueryOperator.cs
- IPAddress.cs
- ControlCachePolicy.cs
- ReadWriteSpinLock.cs
- NetworkCredential.cs
- XPathNavigatorKeyComparer.cs
- PathGradientBrush.cs
- TransformerConfigurationWizardBase.cs
- CompositeTypefaceMetrics.cs
- HatchBrush.cs
- OutgoingWebRequestContext.cs
- SortDescription.cs
- XPathDocumentNavigator.cs
- ComponentCollection.cs
- BuildProviderCollection.cs
- SqlFactory.cs
- ProjectionPlan.cs
- CompatibleComparer.cs
- ConstNode.cs
- AdornedElementPlaceholder.cs
- CodeGeneratorOptions.cs
- CmsUtils.cs
- HtmlElementEventArgs.cs
- VisualTreeUtils.cs
- DbMetaDataCollectionNames.cs
- FontDriver.cs
- PinnedBufferMemoryStream.cs
- GenericQueueSurrogate.cs
- Timeline.cs
- StorageAssociationSetMapping.cs
- FontResourceCache.cs
- ServicePointManager.cs
- XamlBrushSerializer.cs
- XmlSerializerAssemblyAttribute.cs
- MouseDevice.cs
- ObjectConverter.cs
- XamlClipboardData.cs
- HttpCachePolicyElement.cs
- ProgressiveCrcCalculatingStream.cs
- BinHexDecoder.cs
- StorageScalarPropertyMapping.cs
- HierarchicalDataSourceControl.cs
- StateDesigner.LayoutSelectionGlyph.cs
- EventDescriptor.cs
- HierarchicalDataTemplate.cs
- TabletDeviceInfo.cs
- VisualTarget.cs
- InlineObject.cs
- TaskHelper.cs
- SpeechEvent.cs
- LazyInitializer.cs
- XPathBinder.cs
- DataServiceQueryOfT.cs
- LinkedResource.cs
- DataSvcMapFileSerializer.cs
- DelegatingTypeDescriptionProvider.cs
- ListViewItemCollectionEditor.cs
- SystemWebExtensionsSectionGroup.cs
- LogExtentCollection.cs
- AbstractDataSvcMapFileLoader.cs
- WindowsFormsSectionHandler.cs
- StrokeIntersection.cs
- CapabilitiesUse.cs
- HtmlFormAdapter.cs
- ListParagraph.cs
- ProcessHostMapPath.cs
- CacheVirtualItemsEvent.cs
- TreeNodeEventArgs.cs
- DocumentDesigner.cs
- DataObjectCopyingEventArgs.cs
- ReflectPropertyDescriptor.cs
- Registry.cs
- WebBrowserEvent.cs
- PlainXmlDeserializer.cs
- Panel.cs
- RefreshResponseInfo.cs
- UiaCoreTypesApi.cs
- ChangePassword.cs
- TextParagraph.cs
- Activity.cs
- MatrixIndependentAnimationStorage.cs
- SqlRowUpdatingEvent.cs
- StringStorage.cs
- MediaScriptCommandRoutedEventArgs.cs
- ContextBase.cs
- StrokeRenderer.cs
- PositiveTimeSpanValidator.cs
- ImageButton.cs