CurrentExtentChangedMapViewEventArgs¶
Namespace: ThinkGeo.UI.Android
Use to send data when map's extent is changed.
public class CurrentExtentChangedMapViewEventArgs : System.EventArgs
Inheritance Object → EventArgs → CurrentExtentChangedMapViewEventArgs
Properties¶
OldExtent¶
Gets or sets the old extent.
public RectangleShape OldExtent { get; set; }
Property Value¶
RectangleShape
The old extent.
NewExtent¶
Gets or sets the new extent.
public RectangleShape NewExtent { get; set; }
Property Value¶
RectangleShape
The new extent.
CenterPoint¶
The CenterPoint of the map
public PointShape CenterPoint { get; set; }
Property Value¶
PointShape
RotationAngle¶
The current rotation angle of the map
public double RotationAngle { get; set; }
Property Value¶
Scale¶
The current scale of the map
public double Scale { get; set; }
Property Value¶
Constructors¶
CurrentExtentChangedMapViewEventArgs()¶
Initializes a new instance of the CurrentExtentChangedMapViewEventArgs class.
public CurrentExtentChangedMapViewEventArgs()
CurrentExtentChangedMapViewEventArgs(RectangleShape, RectangleShape)¶
Initializes a new instance of the CurrentExtentChangedMapViewEventArgs class.
public CurrentExtentChangedMapViewEventArgs(RectangleShape oldExtent, RectangleShape newExtent)
Parameters¶
oldExtent RectangleShape
The old extent.
newExtent RectangleShape
The new extent.
CurrentExtentChangedMapViewEventArgs(RectangleShape, RectangleShape, PointShape, Double, Double)¶
Initializes a new instance of the CurrentExtentChangingMapViewEventArgs class.
public CurrentExtentChangedMapViewEventArgs(RectangleShape oldExtent, RectangleShape newExtent, PointShape centerPoint, double rotationAngle, double scale)
Parameters¶
oldExtent RectangleShape
The old extent.
newExtent RectangleShape
The new extent.
centerPoint PointShape
the new center point of the map
rotationAngle Double
the new rotation angle of the map
scale Double
the new scale of the map