====== ThinkGeo.MapSuite.WpfDesktopEdition ======
{{section>upgrade_map_suite_to_10.0}}
===== WpfDesktopEdition =====
=== Classes ===
[[#classes_a|A]]
[[#classes_b|B]]
[[#classes_c|C]]
[[#classes_d|D]]
[[#classes_e|E]]
[[#classes_f|F]]
[[#classes_g|G]]
[[#classes_h|H]]
[[#classes_i|I]]
[[#classes_j|J]]
[[#classes_k|K]]
[[#classes_l|L]]
[[#classes_m|M]]
[[#classes_n|N]]
[[#classes_o|O]]
[[#classes_p|P]]
[[#classes_q|Q]]
[[#classes_r|R]]
[[#classes_s|S]]
[[#classes_t|T]]
[[#classes_u|U]]
[[#classes_v|V]]
[[#classes_w|W]]
[[#classes_x|X]]
[[#classes_y|Y]]
[[#classes_z|Z]]
> **A**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.AdornmentOverlay|AdornmentOverlay]]This class inherits from the Overlay abstract class. This specified overlay stores the AdornmentLayer used in the MapControl.
> **B**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.BackgroundOverlay|BackgroundOverlay]]This class inherits from the Overlay abstract class. The specified overlay specifies the background information of the MapControl.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.BingMapsOverlay|BingMapsOverlay]]This class represents an overlay that requesting from Bing Maps Imagery Metadata Service.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.BingMapsTileOverlay|BingMapsTileOverlay]]This class represents an overlay that requesting from Bing Maps Imagery Service.
> **C**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.ControlPointSelectedEditInteractiveOverlayEventArgs|ControlPointSelectedEditInteractiveOverlayEventArgs]]Provides data for the ControlPointSelected event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.ControlPointSelectingEditInteractiveOverlayEventArgs|ControlPointSelectingEditInteractiveOverlayEventArgs]]Provides data for the ControlPointSelecting event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.CurrentExtentChangedWpfMapEventArgs|CurrentExtentChangedWpfMapEventArgs]]Provides data for the CurrentExtentChanged event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.CurrentExtentChangingWpfMapEventArgs|CurrentExtentChangingWpfMapEventArgs]]Provides data for the CurrentExtentChanging event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.CurrentScaleChangedWpfMapEventArgs|CurrentScaleChangedWpfMapEventArgs]]Provides data for the CurrentScaleChanged event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.CurrentScaleChangingWpfMapEventArgs|CurrentScaleChangingWpfMapEventArgs]]Provides data for the CurrentScaleChanging event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.CustomFormattedMouseCoordinateMapToolEventArgs|CustomFormattedMouseCoordinateMapToolEventArgs]]This class represents the event arguments for customizing mouse coordinates tool.
> **D**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawTilesProgressChangedTileOverlayEventArgs|DrawTilesProgressChangedTileOverlayEventArgs]]This method is the event args for download progress when requesting images in TileOverlay.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawingAttributionOverlayEventArgs|DrawingAttributionOverlayEventArgs]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawingExceptionTileOverlayEventArgs|DrawingExceptionTileOverlayEventArgs]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawingOverlayEventArgs|DrawingOverlayEventArgs]]This is the event arguments for the OverlayDrawing event on the MapEngine class. It is raised before the Overlay is drawn.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawingTileEventArgs|DrawingTileEventArgs]]This class represents an event argument for drawing event in Tile class.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawingTileTileOverlayEventArgs|DrawingTileTileOverlayEventArgs]]This class represents an event argument for DrawingTile event in TileOverlay class.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawingVisualGeoCanvas|DrawingVisualGeoCanvas]]This class represents a canvas that is used to draw geographic shapes. It is intended to be inherited for the implementation of drawing visual systems.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawnAttributionOverlayEventArgs|DrawnAttributionOverlayEventArgs]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawnExceptionTileOverlayEventArgs|DrawnExceptionTileOverlayEventArgs]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawnOverlayEventArgs|DrawnOverlayEventArgs]]This is the event arguments for the OverlayDrawn event on the MapEngine class. It is raised after the Overlay has been drawn.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawnTileEventArgs|DrawnTileEventArgs]]This class represents an event argument for Drawn event in Tile class.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DrawnTileTileOverlayEventArgs|DrawnTileTileOverlayEventArgs]]This class represents an event argument for drawn tile in the TileOverlay class.
> **E**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.EditInteractiveOverlay|EditInteractiveOverlay]]This class inherits from InterativeOverlay abstract class. This specified overlay describle the EditShape interative process with MapControl using Mouse or Keyborad.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.ExtentInteractiveOverlay|ExtentInteractiveOverlay]]This class inherits from InterativeOverlay abstract class. This specified overlay describle the Extent Changing interative process with MapControl using Mouse or Keyborad.
> **F**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.FeatureDraggedEditInteractiveOverlayEventArgs|FeatureDraggedEditInteractiveOverlayEventArgs]]Provides data for the FeatureDragged event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.FeatureDraggingEditInteractiveOverlayEventArgs|FeatureDraggingEditInteractiveOverlayEventArgs]]Provides data for the FeatureDragging. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.FeatureEditedEditInteractiveOverlayEventArgs|FeatureEditedEditInteractiveOverlayEventArgs]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.FeatureEditingEditInteractiveOverlayEventArgs|FeatureEditingEditInteractiveOverlayEventArgs]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.FeatureResizedEditInteractiveOverlayEventArgs|FeatureResizedEditInteractiveOverlayEventArgs]]Provides data for the FeatureResized. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.FeatureResizingEditInteractiveOverlayEventArgs|FeatureResizingEditInteractiveOverlayEventArgs]]Provides data for the FeatureResizing. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.FeatureRotatedEditInteractiveOverlayEventArgs|FeatureRotatedEditInteractiveOverlayEventArgs]]Provides data for the FeatureRotated. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.FeatureRotatingEditInteractiveOverlayEventArgs|FeatureRotatingEditInteractiveOverlayEventArgs]]Provides data for the FeatureRotating. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.FeatureSourceMarkerOverlay|FeatureSourceMarkerOverlay]]Represents a MarkerOverlay that dynamically creates markers from the feature source specified.
> **G**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.GlobeButtonClickPanZoomBarMapToolEventArgs|GlobeButtonClickPanZoomBarMapToolEventArgs]]This class represents an event argument for the GlobeButtonClick event on PanZoomBarMapTool class.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.GoogleMapsOverlay|GoogleMapsOverlay]]This class represents the GoogleMapsOverlay which requests images from Google's image server by its StaticAPI.
> **I**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.InMemoryMarkerOverlay|InMemoryMarkerOverlay]]Represents a MarkerOverlay object that dynamically creates markers from the InMemory features.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.InteractionArguments|InteractionArguments]]This class encapsulates the information and simple method for interative actions.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.InteractiveOverlay|InteractiveOverlay]]This class inherits from Overlay abstract class. This specified overlay describle the interative process with MapControl using Mouse or Keyborad.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.InteractiveResult|InteractiveResult]]This class specifies the InterativeResult when deal with the Interative method in InterativeOverlay.
> **K**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.KeyEventInteractionArguments|KeyEventInteractionArguments]]Represents key event arguments when interacting with the map object.
> **L**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.LayerOverlay|LayerOverlay]]This class represents a group of layers; each layer can be of any layer type.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.LayerTile|LayerTile]]This class represents a Tile that formed with a Layer collection.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.LogoMapTool|LogoMapTool]]This class represents an logo tool displays on the bottom right on the map.
> **M**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapArguments|MapArguments]]Contains important properties and methods of current map object.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapClickWpfMapEventArgs|MapClickWpfMapEventArgs]]This class provides the data for the click event of the map control.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapKeyDownInteractiveOverlayEventArgs|MapKeyDownInteractiveOverlayEventArgs]]Represents the event arguments for MapKeyDown event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapKeyUpInteractiveOverlayEventArgs|MapKeyUpInteractiveOverlayEventArgs]]Represents the event arguments for MapKeyUp event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapMouseClickInteractiveOverlayEventArgs|MapMouseClickInteractiveOverlayEventArgs]]Provides data for the MapMouseClick event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapMouseDoubleClickInteractiveOverlayEventArgs|MapMouseDoubleClickInteractiveOverlayEventArgs]]Provides data for the MapMouseDoubleClick event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapMouseDownInteractiveOverlayEventArgs|MapMouseDownInteractiveOverlayEventArgs]]Provides data for the MapMouseDown event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapMouseEnterInteractiveOverlayEventArgs|MapMouseEnterInteractiveOverlayEventArgs]]Provides data for the MapMouseUp event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapMouseLeaveInteractiveOverlayEventArgs|MapMouseLeaveInteractiveOverlayEventArgs]]Provides data for the MapMouseUp event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapMouseMoveInteractiveOverlayEventArgs|MapMouseMoveInteractiveOverlayEventArgs]]Represents the event arguments for MapMouseMove event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapMouseUpInteractiveOverlayEventArgs|MapMouseUpInteractiveOverlayEventArgs]]Provides data for the MapMouseUp event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapMouseWheelInteractiveOverlayEventArgs|MapMouseWheelInteractiveOverlayEventArgs]]Provides data for the MapMouseWheel event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapTapWpfMapEventArgs|MapTapWpfMapEventArgs]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapTool|MapTool]]This class represents the base class of map controls.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapTools|MapTools]]Contains the different map tools as properties and acts as an entrance for setting these map controls.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.Marker|Marker]]Represents a marker control on the map.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MarkerDraggedSimpleMarkerOverlayEventArgs|MarkerDraggedSimpleMarkerOverlayEventArgs]]This class represents the event arguments for the MarkerDragged event for SimpleMarkerOverlay.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MarkerDraggingSimpleMarkerOverlayEventArgs|MarkerDraggingSimpleMarkerOverlayEventArgs]]This class represents the MarkerDragging event argument for SimpleMarkerOverlay.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MarkerOverlay|MarkerOverlay]]This class represents an overlay which maintaining markers.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle|MarkerStyle]]This class represents the base class for all classes that defines the styles applied to the markers.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MarkerZoomLevel|MarkerZoomLevel]]This class defines styles of markers and a zoomlevel range. When the current zoomlevel is in that range, the styles will be applied to the markers.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MarkerZoomLevelSet|MarkerZoomLevelSet]]This class represents a collection of MarkerZoomLevel that determines the appearance of markers at different zoomlevels.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MouseCoordinateMapTool|MouseCoordinateMapTool]]Represents the coordinates of the mouse pointer, displayed in the lower right corner of the map.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MouseMovedTrackInteractiveOverlayEventArgs|MouseMovedTrackInteractiveOverlayEventArgs]]Provides data for the MouseMoved. event.
> **O**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.OpenStreetMapOverlay|OpenStreetMapOverlay]]This class represents an overlay that requesting images from OpenStreet Map Service.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.Overlay|Overlay]]This class is the base class of all overlays in this overlay system.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.OverlayDrawingWpfMapEventArgs|OverlayDrawingWpfMapEventArgs]]This is the event arguments for the OverlayDrawn event on the MapEngine class. It is raised before any of the overlays are drawn.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.OverlayDrawnWpfMapEventArgs|OverlayDrawnWpfMapEventArgs]]This is the event arguments for the OverlayDrawn event on the MapEngine class. It is raised after the overlays are drawn.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.OverlaysDrawingWpfMapEventArgs|OverlaysDrawingWpfMapEventArgs]]This is the event arguments for the OverlaysDrawing event on the MapEngine class. It is raised before any of the overlays are drawn.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.OverlaysDrawnWpfMapEventArgs|OverlaysDrawnWpfMapEventArgs]]This is the event arguments for the OverlaysDrawn event on the MapEngine class. It is raised after the overlays are drawn.
> **P**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.PanZoomBarMapTool|PanZoomBarMapTool]]Represents the panning and zooming panel in the upper left corner of the map.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle|PointMarkerStyle]]This class represents the ordinary point marker style.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.Popup|Popup]]This class represents a popup control for placing on the map.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.PopupOverlay|PopupOverlay]]This class represents an overlay to place popups on the map.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.PositionChangedMarkerEventArgs|PositionChangedMarkerEventArgs]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.PrinterInteractiveOverlay|PrinterInteractiveOverlay]]
> **S**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.ScaleLineMapTool|ScaleLineMapTool]]Map tool for scale line displayed in WpfMap control
* [[ThinkGeo.MapSuite.WpfDesktopEdition.SendingRequestUriTileEventArgs|SendingRequestUriTileEventArgs]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.SimpleMarkerOverlay|SimpleMarkerOverlay]]Represents a MarkerOverlay object to which you can add markers directly.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.StartingThreadTileOverlayEventArgs|StartingThreadTileOverlayEventArgs]]
> **T**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.Tile|Tile]]This class represents the base class of tile which is the element to form tile overlay.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TileAsyncResult|TileAsyncResult]]Stores the asynchronous result for drawing tile
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TileOverlay|TileOverlay]]Represents an overlay that maintains tiles.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TileTypeChangedTileOverlayEventArgs|TileTypeChangedTileOverlayEventArgs]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TiledWmsOverlay|TiledWmsOverlay]]Represents an overlay object that gets map images from the WMS server you specify.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TrackEndedTrackInteractiveOverlayEventArgs|TrackEndedTrackInteractiveOverlayEventArgs]]This is the default constructor of this parameter.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TrackEndingTrackInteractiveOverlayEventArgs|TrackEndingTrackInteractiveOverlayEventArgs]]Provides data for the TrackEnding. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TrackInteractiveOverlay|TrackInteractiveOverlay]]This class inherits from InterativeOverlay abstract class. This specified overlay describle the TrackShape interative process with MapControl using Mouse or Keyborad.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TrackStartedTrackInteractiveOverlayEventArgs|TrackStartedTrackInteractiveOverlayEventArgs]]Provides data for the TrackStarted. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TrackStartingTrackInteractiveOverlayEventArgs|TrackStartingTrackInteractiveOverlayEventArgs]]Provides data for the TrackStarting. event.
> **U**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.UriTile|UriTile]]Represents a tile for requesting from an Uri.
> **V**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.VertexAddedEditInteractiveOverlayEventArgs|VertexAddedEditInteractiveOverlayEventArgs]]Provides data for the VertexAdded. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.VertexAddedTrackInteractiveOverlayEventArgs|VertexAddedTrackInteractiveOverlayEventArgs]]Provides data for the VertexAdded. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.VertexAddingEditInteractiveOverlayEventArgs|VertexAddingEditInteractiveOverlayEventArgs]]Provides data for the VertexAdding. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.VertexAddingTrackInteractiveOverlayEventArgs|VertexAddingTrackInteractiveOverlayEventArgs]]Provides data for the VertexAdding. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.VertexMovedEditInteractiveOverlayEventArgs|VertexMovedEditInteractiveOverlayEventArgs]]Provides data for the VertexMoved. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.VertexMovingEditInteractiveOverlayEventArgs|VertexMovingEditInteractiveOverlayEventArgs]]Provides data for the VertexMoving. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.VertexRemovedEditInteractiveOverlayEventArgs|VertexRemovedEditInteractiveOverlayEventArgs]]Provides data for the VertexRemoved. event.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.VertexRemovingEditInteractiveOverlayEventArgs|VertexRemovingEditInteractiveOverlayEventArgs]]Provides data for the VertexRemoving. event.
> **W**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.WmsOverlay|WmsOverlay]]Represents an overlay object that gets map images from the WMS server you specify.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.WmtsTiledOverlay|WmtsTiledOverlay]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.WorldMapKitWmsWpfOverlay|WorldMapKitWmsWpfOverlay]]This class represents an WmsOverlay which has MapSuite world map kit server integrated.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.WpfGeoCanvas|WpfGeoCanvas]]This class represents a GeoCanvas to draw by Wpf Shape objects.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.WpfGeoImage|WpfGeoImage]]This class represents an GeoImage object for WPF. It maintains an Uri and Stream for the image source.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.WpfMap|WpfMap]]This class represents the map control.
> **Z**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.ZoomLevelSetChangedWpfMapEventArgs|ZoomLevelSetChangedWpfMapEventArgs]]
=== Structures ===
[[#structures_a|A]]
[[#structures_b|B]]
[[#structures_c|C]]
[[#structures_d|D]]
[[#structures_e|E]]
[[#structures_f|F]]
[[#structures_g|G]]
[[#structures_h|H]]
[[#structures_i|I]]
[[#structures_j|J]]
[[#structures_k|K]]
[[#structures_l|L]]
[[#structures_m|M]]
[[#structures_n|N]]
[[#structures_o|O]]
[[#structures_p|P]]
[[#structures_q|Q]]
[[#structures_r|R]]
[[#structures_s|S]]
[[#structures_t|T]]
[[#structures_u|U]]
[[#structures_v|V]]
[[#structures_w|W]]
[[#structures_x|X]]
[[#structures_y|Y]]
[[#structures_z|Z]]
=== Enums ===
[[#enums_a|A]]
[[#enums_b|B]]
[[#enums_c|C]]
[[#enums_d|D]]
[[#enums_e|E]]
[[#enums_f|F]]
[[#enums_g|G]]
[[#enums_h|H]]
[[#enums_i|I]]
[[#enums_j|J]]
[[#enums_k|K]]
[[#enums_l|L]]
[[#enums_m|M]]
[[#enums_n|N]]
[[#enums_o|O]]
[[#enums_p|P]]
[[#enums_q|Q]]
[[#enums_r|R]]
[[#enums_s|S]]
[[#enums_t|T]]
[[#enums_u|U]]
[[#enums_v|V]]
[[#enums_w|W]]
[[#enums_x|X]]
[[#enums_y|Y]]
[[#enums_z|Z]]
> **C**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.ControlPointType|ControlPointType]]This enumeration specified the control point type when editing a shape. The deafault value is None
> **D**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.DisplayZoomBarText|DisplayZoomBarText]]This enum indicates whether a zoom bar text is displayed when dragging the slider.
> **E**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.ExtentChangedType|ExtentChangedType]]This enumeration specifies the type of extent change that has occurred when doing interactive actions with InterativeOverlay.
> **I**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.InteractiveOverlayDrawType|InteractiveOverlayDrawType]]This enumeration specifies the mode to draw the InterativeOverlay when doing interactive actions with InterativeOverlay.
> **L**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.LockLayerMode|LockLayerMode]]This enum represents the lock mode while drawing layers.
> **M**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapDoubleLeftClickMode|MapDoubleLeftClickMode]]This enumeration specifies the behavior that occurs when double-left-clicking on the MapControl. The default value is ZoomIn.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapDoubleRightClickMode|MapDoubleRightClickMode]]This enumeration specifies the behavior that occurs when double-right-clicking on the MapControl. The default value is ZoomOut.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapLeftClickDragMode|MapLeftClickDragMode]]This enumeration specifies the behavior that occurs when you left-click-and-drag on the MapControl. The default value is ZoomInWithKey.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapMouseButton|MapMouseButton]]This enumeration defines a MouseButton for MapControl.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapMouseWheelMode|MapMouseWheelMode]]This enumeration specifies the behavior that occurs when the mouse wheel is scrolled. The default value is Zooming.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapPanMode|MapPanMode]]This enumeration specifies the behavior type for panning. The default value is StandardPanning.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapRightClickDragMode|MapRightClickDragMode]]This enumeration specifies the behavior that occurs when you right-click-and-drag on the MapControl. The default value is ZoomOutWithKey.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MapZoomMode|MapZoomMode]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MarkerDragMode|MarkerDragMode]]This enumeration specifies how the map markers can be dragged.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.MouseCoordinateType|MouseCoordinateType]]This enumeration determines the MousePostion Type that appears when the pointer is moving on the map.
> **O**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.OverlayRefreshType|OverlayRefreshType]]Represents how the overlay refreshes.
> **P**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.PolygonTrackMode|PolygonTrackMode]]
* [[ThinkGeo.MapSuite.WpfDesktopEdition.ProcessOtherOverlaysMode|ProcessOtherOverlaysMode]]This enumeration specifies the mode to process other overlays when doing interactive actions with InterativeOverlay.
> **R**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.RenderMode|RenderMode]]This enumeration represents the drawing mode for rendering map.
> **T**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TileType|TileType]]This enum represents the tile type in the tile overlay.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TrackMode|TrackMode]]TrackMode enumeration sets how the map will react to user interaction.
* [[ThinkGeo.MapSuite.WpfDesktopEdition.TransitionEffect|TransitionEffect]]This enumeration specifies the type of transition effect to use when the map is panned or zoomed.
> **Z**
* [[ThinkGeo.MapSuite.WpfDesktopEdition.ZoomSnapDirection|ZoomSnapDirection]]
=== Interfaces ===
[[#interfaces_a|A]]
[[#interfaces_b|B]]
[[#interfaces_c|C]]
[[#interfaces_d|D]]
[[#interfaces_e|E]]
[[#interfaces_f|F]]
[[#interfaces_g|G]]
[[#interfaces_h|H]]
[[#interfaces_i|I]]
[[#interfaces_j|J]]
[[#interfaces_k|K]]
[[#interfaces_l|L]]
[[#interfaces_m|M]]
[[#interfaces_n|N]]
[[#interfaces_o|O]]
[[#interfaces_p|P]]
[[#interfaces_q|Q]]
[[#interfaces_r|R]]
[[#interfaces_s|S]]
[[#interfaces_t|T]]
[[#interfaces_u|U]]
[[#interfaces_v|V]]
[[#interfaces_w|W]]
[[#interfaces_x|X]]
[[#interfaces_y|Y]]
[[#interfaces_z|Z]]