DrawTilesProgressChangedTileOverlayEventArgs¶
Namespace: ThinkGeo.Core
This method is the event args for download progress when requesting images in TileOverlay.
public class DrawTilesProgressChangedTileOverlayEventArgs : System.ComponentModel.ProgressChangedEventArgs
Inheritance Object → EventArgs → ProgressChangedEventArgs → DrawTilesProgressChangedTileOverlayEventArgs
Properties¶
ElapsedTime¶
public TimeSpan ElapsedTime { get; set; }
Property Value¶
ProgressPercentage¶
public int ProgressPercentage { get; }
Property Value¶
UserState¶
public object UserState { get; }
Property Value¶
Constructors¶
DrawTilesProgressChangedTileOverlayEventArgs()¶
Constructor of DrawTilesProgressChangedTileOverlayEventArgs class.
public DrawTilesProgressChangedTileOverlayEventArgs()
DrawTilesProgressChangedTileOverlayEventArgs(Int32)¶
Constructor of DrawTilesProgressChangedTileOverlayEventArgs class.
public DrawTilesProgressChangedTileOverlayEventArgs(int drawTilesPercentage)
Parameters¶
drawTilesPercentage
Int32
An integar value indicates the download progress which is from 0 to 100.
DrawTilesProgressChangedTileOverlayEventArgs(Int32, Object)¶
Constructor of DrawTilesProgressChangedTileOverlayEventArgs class.
public DrawTilesProgressChangedTileOverlayEventArgs(int drawTilesPercentage, object userState)
Parameters¶
drawTilesPercentage
Int32
An integar value indicates the download progress which is from 0 to 100.
userState
Object
A unique user state.
DrawTilesProgressChangedTileOverlayEventArgs(Int32, Object, TimeSpan)¶
Constructor of DrawTilesProgressChangedTileOverlayEventArgs class.
public DrawTilesProgressChangedTileOverlayEventArgs(int drawTilesPercentage, object userState, TimeSpan elapsedTime)
Parameters¶
drawTilesPercentage
Int32
An integar value indicates the download progress which is from 0 to 100.
userState
Object
A unique user state.
elapsedTime
TimeSpan
A integar value indicates the ellapsed time for all the completed tiles.