A synchronous (blocking) call which returns a new Polygon at the location of a series of mouse clicks on the display.

Namespace:  ESRI.ArcGISExplorer.Mapping

Assembly:  ESRI.ArcGISExplorer (in ESRI.ArcGISExplorer.dll) Version: 2.0.0.1500 (2.0.0.1500)

Syntax

C#
public Polygon TrackPolygon()
Visual Basic (Declaration)
Public Function TrackPolygon As Polygon

Return Value

A new Polygon defined by a series of mouse clicks on the display.

Remarks

This method is the simplest way to return a user-clicked Polygon on the map, for example as used by the Area Note tool in the application. Overloads are available which allow a specific color and width to be used to display the shape during the tracking operation. Alternative methods are available to track points, polylines, and vectors.

This method will block the user interface (UI) thread until the user has clicked on the display. The method can be cancelled if the ESC key is pressed after the method has been called or the CancelTracking()()() method is called; in this case the method will return nullNothingnullptra null reference (Nothing in Visual Basic).

Alternatively you may wish to use an asynchronous equivalent, see the BeginTrackPolygon methods.

See Also