User Tools

Site Tools


thinkgeo.mapsuite.formsedition.maptools

Table of Contents

ThinkGeo.MapSuite.FormsEdition.MapTools

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

<!– Class –> Contains the different map tools as properties and acts as an entrance for setting these map controls.

Remarks

This class is designed to be easy to use. It contains all the available tools of the map. You can find and set those map tools easily by using this class.

Inheritance Hierarchy

*System.Object

  • PublicKeyToken=null]]
    • Culture=neutral
      • Version=9.0.0.0

* MapSuiteFormsEdition System.Collections.ObjectModel.Collection‹T›[[ThinkGeo.MapSuite.FormsEdition.MapTool * PublicKeyToken=null]] Culture=neutral * Version=9.0.0.0 MapSuiteFormsEdition *ThinkGeo.MapSuite.Core.GeoCollection‹T›[[ThinkGeo.MapSuite.FormsEdition.MapTool ThinkGeo.MapSuite.FormsEdition.MapTools

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public MethodMapTools Initializes a new instance of the class.
Public MethodMapTools MapToolsAdapter Initializes a new instance of the class.

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Protected Methods

Public Properties

Name Return DeclaringType Summary
Public PropertyAdapter MapElementAdapter Gets the adapter.
Public PropertyCenterCoordinate CenterCoordinateMapTool Gets or sets the center coordinate.
Public PropertyCount Int32 Collection<MapTool>
Public PropertyItem MapTool GeoCollection<MapTool>
Public PropertyItem MapTool Collection<MapTool>
Public PropertyZoomMapTool ZoomMapTool Gets the zoom map tool.

Protected Properties

Name Return DeclaringType Summary
Protected PropertyItems IList<MapTool> Collection<MapTool>

Public Events

Public Constructors

MapTools()

Initializes a new instance of the class.

Parameters

Name Type Description

Go Back

MapTools(MapToolsAdapter)

Initializes a new instance of the class.

Parameters

Name Type Description
adapter MapToolsAdapter<!– ThinkGeo.MapSuite.FormsEdition.Adapters.MapToolsAdapter –> The adapter.

Go Back

Protected Constructors

Public Methods

Add(String, MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
key String<!– System.String –>
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Add(MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Add(MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Clear()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Contains(MapTool)

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Contains(String)

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
key String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

CopyTo(MapTool[], Int32)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
array MapTool[]<!– ThinkGeo.MapSuite.FormsEdition.MapToolthinkgeo.mapsuite.formsedition.maptools –>
index Int32<!– System.Int32 –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Equals(Object)

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object –> Go Back

GetEnumerator()

Return Value

Return Type Description
IEnumerator<MapTool><!– System.Collections.Generic.IEnumerator{ThinkGeo.MapSuite.FormsEdition.MapTool} –>

Parameters

Name Type Description

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

GetHashCode()

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object –> Go Back

GetKeys()

Return Value

Return Type Description
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

GetType()

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

IndexOf(MapTool)

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Insert(Int32, MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Insert(Int32, MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Insert(Int32, String, MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>
key String<!– System.String –>
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveDown(String)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
key String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveDown(MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveDown(Int32)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveTo(MapTool, Int32)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>
toIndex Int32<!– System.Int32 –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveTo(String, Int32)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
key String<!– System.String –>
toIndex Int32<!– System.Int32 –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveTo(Int32, Int32)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
fromIndex Int32<!– System.Int32 –>
toIndex Int32<!– System.Int32 –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveToBottom(MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveToBottom(Int32)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveToBottom(String)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
key String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveToTop(MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveToTop(String)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
key String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveToTop(Int32)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveUp(MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveUp(String)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
key String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

MoveUp(Int32)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Remove(String)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
key String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Remove(MapTool)

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

RemoveAt(Int32)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

ToString()

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Protected Methods

ClearItems()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool}(overriden) –> Go Back

Finalize()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

InsertItem(Int32, MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool}(overriden) –> Go Back

MemberwiseClone()

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

OnAdded(AddedGeoCollectionEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e AddedGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.AddedGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

OnAdding(AddingGeoCollectionEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e AddingGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.AddingGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

OnClearedItems(ClearedItemsGeoCollectionEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e ClearedItemsGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.ClearedItemsGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

OnClearingItems(ClearingItemsGeoCollectionEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e ClearingItemsGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.ClearingItemsGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e NotifyCollectionChangedEventArgs<!– System.Collections.Specialized.NotifyCollectionChangedEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

OnInserted(InsertedGeoCollectionEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e InsertedGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.InsertedGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

OnInserting(InsertingGeoCollectionEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e InsertingGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.InsertingGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

OnPropertyChanged(PropertyChangedEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e PropertyChangedEventArgs<!– System.ComponentModel.PropertyChangedEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

OnRemoved(RemovedGeoCollectionEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e RemovedGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.RemovedGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

OnRemoving(RemovingGeoCollectionEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e RemovingGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.RemovingGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

RemoveItem(Int32)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool}(overriden) –> Go Back

SetItem(Int32, MapTool)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
index Int32<!– System.Int32 –>
item MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool}(overriden) –> Go Back

Public Properties

Adapter

Gets the adapter.

Return Value

Return Type
MapElementAdapter<!– ThinkGeo.MapSuite.FormsEdition.Adapters.MapElementAdapter –>

<!– ThinkGeo.MapSuite.FormsEdition.MapTools –> Go Back

CenterCoordinate

Gets or sets the center coordinate.

Return Value

Return Type
CenterCoordinateMapTool<!– ThinkGeo.MapSuite.FormsEdition.CenterCoordinateMapTool –>

<!– ThinkGeo.MapSuite.FormsEdition.MapTools –> Go Back

Count

Return Value

Return Type
Int32<!– System.Int32 –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Item

Return Value

Return Type
MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Item

Return Value

Return Type
MapTool<!– ThinkGeo.MapSuite.FormsEdition.MapTool –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

ZoomMapTool

Gets the zoom map tool.

Return Value

Return Type
ZoomMapTool<!– ThinkGeo.MapSuite.FormsEdition.ZoomMapTool –>

<!– ThinkGeo.MapSuite.FormsEdition.MapTools –> Go Back

Protected Properties

Items

Return Value

Return Type
IList<MapTool><!– System.Collections.Generic.IList{ThinkGeo.MapSuite.FormsEdition.MapTool} –>

<!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Public Events

Added

Event Arguments

Event Arguments
AddedGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.AddedGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Adding

Event Arguments

Event Arguments
AddingGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.AddingGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

ClearedItems

Event Arguments

Event Arguments
ClearedItemsGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.ClearedItemsGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

ClearingItems

Event Arguments

Event Arguments
ClearingItemsGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.ClearingItemsGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

CollectionChanged

Event Arguments

Event Arguments
NotifyCollectionChangedEventArgs<!– System.Collections.Specialized.NotifyCollectionChangedEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Inserted

Event Arguments

Event Arguments
InsertedGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.InsertedGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Inserting

Event Arguments

Event Arguments
InsertingGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.InsertingGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

PropertyChanged

Event Arguments

Event Arguments
PropertyChangedEventArgs<!– System.ComponentModel.PropertyChangedEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Removed

Event Arguments

Event Arguments
RemovedGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.RemovedGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

Removing

Event Arguments

Event Arguments
RemovingGeoCollectionEventArgs<!– ThinkGeo.MapSuite.Core.RemovingGeoCollectionEventArgs –>

<!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.FormsEdition.MapTool} –> Go Back

NOTOC MapSuiteFormsEdition ThinkGeo.MapSuite.FormsEdition UpdateDocumentation

thinkgeo.mapsuite.formsedition.maptools.txt · Last modified: 2017/03/16 21:59 (external edit)