Skip to content

CurrentExtentChangedMapViewEventArgs

Namespace: ThinkGeo.UI.XamarinForms

Use to send data when map's extent is changed.

public class CurrentExtentChangedMapViewEventArgs : System.EventArgs

Inheritance ObjectEventArgsCurrentExtentChangedMapViewEventArgs

Properties

PreviousExtent

Gets or sets the previous extent.

public RectangleShape PreviousExtent { get; set; }

Property Value

RectangleShape
The previous extent.

CurrentExtent

Gets or sets the current extent.

public RectangleShape CurrentExtent { get; set; }

Property Value

RectangleShape
The current extent.

CenterPoint

public PointShape CenterPoint { get; set; }

Property Value

PointShape

RotationAngle

public double RotationAngle { get; set; }

Property Value

Double

Scale

public double Scale { get; set; }

Property Value

Double

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 previousExtent, RectangleShape currentExtent)

Parameters

previousExtent RectangleShape
The previous extent.

currentExtent RectangleShape
The current extent.

CurrentExtentChangedMapViewEventArgs(RectangleShape, RectangleShape, PointShape, Double, Double)

Initializes a new instance of the CurrentExtentChangedMapViewEventArgs class.

public CurrentExtentChangedMapViewEventArgs(RectangleShape previousExtent, RectangleShape currentExtent, PointShape centerPoint, double rotationAngle, double scale)

Parameters

previousExtent RectangleShape
The previous extent.

currentExtent RectangleShape
The current extent.

centerPoint PointShape

rotationAngle Double

scale Double