====== ThinkGeo.UI.Wpf.MapTools ======
===== Inheritance Hierarchy =====
*System.Object
*System.Collections.ObjectModel.Collection`1[[ThinkGeo.UI.Wpf.MapTool, ThinkGeo.UI.Wpf, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
*ThinkGeo.Core.GeoCollection`1[[ThinkGeo.UI.Wpf.MapTool, ThinkGeo.UI.Wpf, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
***ThinkGeo.UI.Wpf.MapTools**
===== Members Summary =====
==== Public Constructors ====
** {{wiki:PublicMethod.gif|}} MapTools() **
* //Constructor of MapTools class.//
== Remarks ==
* //N/A//
== Parameters ==
** {{wiki:PublicMethod.gif|}} MapTools(MapView) **
* //Constructor of MapTools class.//
== Remarks ==
* //N/A//
== Parameters ==
* //wpfMap//
* Type:[[ThinkGeo.UI.Wpf.MapView|MapView]]
* Description:A WpfMap object that all map tools in this object is based on.
==== Protected Constructors ====
==== Public Methods ====
** {{wiki:PublicMethod.gif|}} Refresh() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetKeys() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Add(String,MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Add(MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Insert(Int32,MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Insert(Int32,String,MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
* //key//
* Type:String
* Description:N/A
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Remove(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveUp(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveUp(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveUp(MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveDown(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveDown(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveDown(MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToTop(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToTop(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToTop(MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToBottom(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToBottom(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToBottom(MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveTo(Int32,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //fromIndex//
* Type:Int32
* Description:N/A
* //toIndex//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveTo(String,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
* //toIndex//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveTo(MapTool,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
* //toIndex//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} Contains(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} Add(MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Clear() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} CopyTo(MapTool[],Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //array//
* Type:[[ThinkGeo.UI.Wpf.MapTool[]|MapTool[]]]
* Description:N/A
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} Contains(MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetEnumerator() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:IEnumerator<[[ThinkGeo.UI.Wpf.MapTool|MapTool]]>
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} IndexOf(MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Insert(Int32,MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Remove(MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} RemoveAt(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetType() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Type
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} ToString() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Equals(Object) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //obj//
* Type:Object
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetHashCode() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
===== Protected Methods =====
** {{wiki:ProtectedMethod.gif|}} Finalize() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} OnInserting(InsertingGeoCollectionEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.InsertingGeoCollectionEventArgs|InsertingGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnInserted(InsertedGeoCollectionEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.InsertedGeoCollectionEventArgs|InsertedGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnRemoving(RemovingGeoCollectionEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.RemovingGeoCollectionEventArgs|RemovingGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnRemoved(RemovedGeoCollectionEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.RemovedGeoCollectionEventArgs|RemovedGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnAdding(AddingGeoCollectionEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.AddingGeoCollectionEventArgs|AddingGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnAdded(AddedGeoCollectionEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.AddedGeoCollectionEventArgs|AddedGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnClearingItems(ClearingItemsGeoCollectionEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.ClearingItemsGeoCollectionEventArgs|ClearingItemsGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnClearedItems(ClearedItemsGeoCollectionEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.ClearedItemsGeoCollectionEventArgs|ClearedItemsGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} InsertItem(Int32,MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} RemoveItem(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} ClearItems() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} SetItem(Int32,MapTool) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
* //item//
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnCollectionChanged(NotifyCollectionChangedEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:NotifyCollectionChangedEventArgs
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnPropertyChanged(PropertyChangedEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:PropertyChangedEventArgs
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Object
* Description:N/A
== Parameters ==
==== Public Properties ====
** {{wiki:PublicProperty.gif|}} Logo **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.UI.Wpf.LogoMapTool|LogoMapTool]]
** {{wiki:PublicProperty.gif|}} MouseCoordinate **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.UI.Wpf.MouseCoordinateMapTool|MouseCoordinateMapTool]]
** {{wiki:PublicProperty.gif|}} PanZoomBar **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.UI.Wpf.PanZoomBarMapTool|PanZoomBarMapTool]]
** {{wiki:PublicProperty.gif|}} ScaleLine **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.UI.Wpf.ScaleLineMapTool|ScaleLineMapTool]]
** {{wiki:PublicProperty.gif|}} Item **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
** {{wiki:PublicProperty.gif|}} Count **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
** {{wiki:PublicProperty.gif|}} Item **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.UI.Wpf.MapTool|MapTool]]
==== Protected Properties ====
** {{wiki:ProtectedProperty.gif|}} Items **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:IList<[[ThinkGeo.UI.Wpf.MapTool|MapTool]]>
==== Public Events ====
** {{wiki:PublicEvent.gif|}} Inserting **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.InsertingGeoCollectionEventArgs|InsertingGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} Inserted **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.InsertedGeoCollectionEventArgs|InsertedGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} Removing **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.RemovingGeoCollectionEventArgs|RemovingGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} Removed **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.RemovedGeoCollectionEventArgs|RemovedGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} Adding **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.AddingGeoCollectionEventArgs|AddingGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} Added **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.AddedGeoCollectionEventArgs|AddedGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} ClearingItems **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.ClearingItemsGeoCollectionEventArgs|ClearingItemsGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} ClearedItems **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.ClearedItemsGeoCollectionEventArgs|ClearedItemsGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} CollectionChanged **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:
** {{wiki:PublicEvent.gif|}} PropertyChanged **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments: