User Tools

Site Tools


thinkgeo.mapsuite.silverlightedition.overlayswitchermaptool

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.silverlightedition.overlayswitchermaptool [2015/08/20 03:08]
127.0.0.1 external edit
thinkgeo.mapsuite.silverlightedition.overlayswitchermaptool [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.SilverlightEdition.OverlaySwitcherMapTool ====== ====== ThinkGeo.MapSuite.SilverlightEdition.OverlaySwitcherMapTool ======
  
 +{{section>​upgrade_map_suite_to_10.0}}
  
- 
-<!-- Class --> 
 This class represents a panel in the upper right corner on the map which contains a list of map overlays that added in OverlaySwitcher Overlay collection. This class represents a panel in the upper right corner on the map which contains a list of map overlays that added in OverlaySwitcher Overlay collection.
-=== Remarks === 
-The OverlaySwitcher is a panel that contains a list of overlays and provides you with a means to manage the overlays in the map. You can show or hide an overlay by clicking the checkbox beside its name. You can choose an overlay as the current base overlay by clicking the radio button beside it. Setting the <​strong>​Enabled</​strong>​ property to true will display this panel on the map. 
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
-*System.Object +  ​*System.Object 
-**System.Windows.DependencyObject +    *System.Windows.DependencyObject 
-***System.Windows.UIElement +      *System.Windows.UIElement 
-****System.Windows.FrameworkElement +        *System.Windows.FrameworkElement 
-*****System.Windows.Controls.Control +          *System.Windows.Controls.Control 
-******[[ThinkGeo.MapSuite.SilverlightEdition.MapTool]] +            *ThinkGeo.MapSuite.SilverlightEdition.MapTool 
-*******[[ThinkGeo.MapSuite.SilverlightEdition.OverlaySwitcherMapTool]]+              ***ThinkGeo.MapSuite.SilverlightEdition.OverlaySwitcherMapTool**
 ===== Members Summary ===== ===== Members Summary =====
 ==== Public Constructors ==== ==== Public Constructors ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​PublicMethod.gif|}} OverlaySwitcherMapTool() ​**
-{{wiki:​PublicMethod.gif|Public Method}}[[#OverlaySwitcherMapTool()|OverlaySwitcherMapTool]] ​  ​| ​   |    | This is the constructor of OverlaySwitcherMapTool class. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​OverlaySwitcherMapTool(Map,​ Boolean)|OverlaySwitcherMapTool]] ​  | [[ThinkGeo.MapSuite.SilverlightEdition.Map|Map]],​ Boolean ​  ​| ​   | This is the constructor of OverlaySwitcherMapTool class. ​  |+
  
-==== Protected Constructors ​==== +This is the constructor of OverlaySwitcherMapTool class. 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^+== Remarks ​== 
 +This is the constructor of OverlaySwitcherMapTool class. 
 +== Parameters ​== 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} OverlaySwitcherMapTool(Map,​Boolean) **
  
 +This is the constructor of OverlaySwitcherMapTool class.
 +== Remarks ==
 +This is the constructor of OverlaySwitcherMapTool class.
 +== Parameters ==
 +  * //map//
 +    * Type:​[[ThinkGeo.MapSuite.SilverlightEdition.Map|Map]]
 +    * Description:​A Map value indicating where this map tool will be appended on.
 +
 +  * //​isEnabled//​
 +    * Type:​Boolean
 +    * Description:​A boolean value indicating whether this map tool is on or off.
 +
 +<div newline></​div>​
 +==== Protected Constructors ====
 ==== Public Methods ==== ==== Public Methods ====
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +** {{wiki:​PublicMethod.gif|}} OnApplyTemplate() ​**
-{{wiki:​PublicMethod.gif|Public Method}}[[#​AddHandler(RoutedEvent,​ Delegate, Boolean)|AddHandler]] ​  | RoutedEvent,​ Delegate, Boolean ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ApplyTemplate()|ApplyTemplate]] ​  ​| ​   | Control ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Arrange(Rect)|Arrange]] ​  | Rect   | UIElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​CaptureMouse()|CaptureMouse]] ​  ​| ​   | UIElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​CheckAccess()|CheckAccess]] ​  ​| ​   | DependencyObject ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ClearValue(DependencyProperty)|ClearValue]] ​  | DependencyProperty ​  | DependencyObject ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Equals(Object)|Equals]] ​  | Object ​  | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​FindName(String)|FindName]] ​  | String ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Focus()|Focus]] ​  ​| ​   | Control ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetAnimationBaseValue(DependencyProperty)|GetAnimationBaseValue]] ​  | DependencyProperty ​  | DependencyObject ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetBindingExpression(DependencyProperty)|GetBindingExpression]] ​  | DependencyProperty ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetHashCode()|GetHashCode]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetType()|GetType]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetValue(DependencyProperty)|GetValue]] ​  | DependencyProperty ​  | DependencyObject ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​InvalidateArrange()|InvalidateArrange]] ​  ​| ​   | UIElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​InvalidateMeasure()|InvalidateMeasure]] ​  ​| ​   | UIElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Measure(Size)|Measure]] ​  | Size   | UIElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#OnApplyTemplate()|OnApplyTemplate]] ​  ​| ​   | FrameworkElement(overriden) ​  | When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate(). ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ReadLocalValue(DependencyProperty)|ReadLocalValue]] ​  | DependencyProperty ​  | DependencyObject ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Refresh()|Refresh]] ​  ​| ​   |    | This method refreshes all the overlay names in OverlaySwitcherMapTool. ​  | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ReleaseMouseCapture()|ReleaseMouseCapture]] ​  ​| ​   | UIElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RemoveHandler(RoutedEvent,​ Delegate)|RemoveHandler]] ​  | RoutedEvent,​ Delegate ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​SetBinding(DependencyProperty,​ Binding)|SetBinding]] ​  | DependencyProperty,​ Binding ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​SetValue(DependencyProperty,​ Object)|SetValue]] ​  | DependencyProperty,​ Object ​  | DependencyObject ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ToString()|ToString]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​TransformToVisual(UIElement)|TransformToVisual]] ​  | UIElement ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​UpdateLayout()|UpdateLayout]] ​  ​| ​   | UIElement ​  ​| ​   |+
  
-==== Protected Methods ==== +When overridden in a derived class, is invoked whenever application code or internal processes ​(such as a rebuilding layout passcall System.Windows.Controls.Control.ApplyTemplate(). 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ +== Remarks == 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​ArrangeOverride(Size)|ArrangeOverride]] ​  | Size   | FrameworkElement ​  ​| ​   | +When overridden in a derived class, is invoked whenever application code or internal processes ​(such as a rebuilding layout passcall System.Windows.Controls.Control.ApplyTemplate().
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​EnabledChangedCore(Boolean)|EnabledChangedCore]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.SilverlightEdition.MapTool|MapTool]](overriden) ​  | This method raises when IsEnabled property changed. ​  | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Finalize()|Finalize]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetTemplateChild(String)|GetTemplateChild]] ​  | String ​  ​| ​Control ​  |    | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​MeasureOverride(Size)|MeasureOverride]] ​  | Size   | FrameworkElement ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​MemberwiseClone()|MemberwiseClone]] ​  ​| ​   | Object ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnCreateAutomationPeer()|OnCreateAutomationPeer]] ​  ​| ​   | UIElement ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnGotFocus(RoutedEventArgs)|OnGotFocus]] ​  | RoutedEventArgs ​  | Control ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnKeyDown(KeyEventArgs)|OnKeyDown]] ​  | KeyEventArgs ​  | Control ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnKeyUp(KeyEventArgs)|OnKeyUp]] ​  | KeyEventArgs ​  | Control ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnLostFocus(RoutedEventArgs)|OnLostFocus]] ​  | RoutedEventArgs ​  ​| ​Control ​  |    | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnLostMouseCapture(MouseEventArgs)|OnLostMouseCapture]] ​  | MouseEventArgs ​  | Control ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnMouseEnter(MouseEventArgs)|OnMouseEnter]] ​  | MouseEventArgs ​  | Control ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnMouseLeave(MouseEventArgs)|OnMouseLeave]] ​  | MouseEventArgs ​  | Control ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnMouseLeftButtonDown(MouseButtonEventArgs)|OnMouseLeftButtonDown]] ​  | MouseButtonEventArgs ​  | Control ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnMouseLeftButtonUp(MouseButtonEventArgs)|OnMouseLeftButtonUp]] ​  | MouseButtonEventArgs ​  | Control ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnMouseMove(MouseEventArgs)|OnMouseMove]] ​  | MouseEventArgs ​  | Control ​  ​| ​   | +
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnMouseWheel(MouseWheelEventArgs)|OnMouseWheel]] ​  | MouseWheelEventArgs ​  | Control ​  ​| ​   |+
  
-==== Public Properties ==== +== Return Value == 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ +  * Type:Void 
-| {{wiki:PublicProperty.gif|Public Property}}[[#​ActualHeight|ActualHeight]] ​  | Double ​  | FrameworkElement ​  ​| ​   | +  * Description:N/A
-| {{wiki:PublicProperty.gif|Public Property}}[[#​ActualWidth|ActualWidth]] ​  | Double ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Background|Background]] ​  | Brush   | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​BorderBrush|BorderBrush]] ​  | Brush   | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​BorderThickness|BorderThickness]] ​  | Thickness ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​CacheMode|CacheMode]] ​  | CacheMode ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Clip|Clip]] ​  | Geometry ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Cursor|Cursor]] ​  | Cursor ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DataContext|DataContext]] ​  | Object ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DesiredSize|DesiredSize]] ​  | Size   | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Dispatcher|Dispatcher]] ​  | Dispatcher ​  | DependencyObject ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Effect|Effect]] ​  | Effect ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FontFamily|FontFamily]] ​  | FontFamily ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FontSize|FontSize]] ​  | Double ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FontStretch|FontStretch]] ​  | FontStretch ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FontStyle|FontStyle]] ​  | FontStyle ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FontWeight|FontWeight]] ​  | FontWeight ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Foreground|Foreground]] ​  | Brush   | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Height|Height]] ​  | Double ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​HorizontalAlignment|HorizontalAlignment]] ​  | HorizontalAlignment ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​HorizontalContentAlignment|HorizontalContentAlignment]] ​  | HorizontalAlignment ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsEnabled|IsEnabled]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.SilverlightEdition.MapTool|MapTool]] ​  | Gets or sets a value that turns this map tool on or off.   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsHitTestVisible|IsHitTestVisible]] ​  | Boolean ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsTabStop|IsTabStop]] ​  | Boolean ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Language|Language]] ​  | XmlLanguage ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Margin|Margin]] ​  | Thickness ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​MaxHeight|MaxHeight]] ​  | Double ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​MaxWidth|MaxWidth]] ​  | Double ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​MinHeight|MinHeight]] ​  | Double ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​MinWidth|MinWidth]] ​  | Double ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​MultipleSelectedOverlays|MultipleSelectedOverlays]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCollection|GeoCollection]]<​[[ThinkGeo.MapSuite.SilverlightEdition.Overlay|Overlay]]> ​  ​| ​   | Gets a group of overlays displayed in OverlaySwitcherMapTools,​ In the switch panel, you can turn these overlays visible/invisible by check the buttons in front of them. Only one overlay which radio button is checked can be displayed. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Name|Name]] ​  | String ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Opacity|Opacity]] ​  | Double ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​OpacityMask|OpacityMask]] ​  | Brush   | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Padding|Padding]] ​  | Thickness ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Parent|Parent]] ​  | DependencyObject ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Projection|Projection]] ​  | Projection ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​RenderSize|RenderSize]] ​  | Size   | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​RenderTransform|RenderTransform]] ​  | Transform ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​RenderTransformOrigin|RenderTransformOrigin]] ​  | Point   | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Resources|Resources]] ​  | ResourceDictionary ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​SingleSelectedOverlays|SingleSelectedOverlays]] ​  | [[ThinkGeo.MapSuite.SilverlightCore.GeoCollection|GeoCollection]]<​[[ThinkGeo.MapSuite.SilverlightEdition.Overlay|Overlay]]> ​  ​| ​   | Gets a group of overlays displayed in OverlaySwitcherMapTools,​ In the switch panel, a radio button is infront of every overlays in this group and overlays can switch one by one by check the radio button. Only one overlay which radio button is checked can be displayed. ​  | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Style|Style]] ​  | Style   | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​TabIndex|TabIndex]] ​  | Int32   | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​TabNavigation|TabNavigation]] ​  | KeyboardNavigationMode ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Tag|Tag]] ​  | Object ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Template|Template]] ​  | ControlTemplate ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Triggers|Triggers]] ​  | TriggerCollection ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​UseLayoutRounding|UseLayoutRounding]] ​  | Boolean ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​VerticalAlignment|VerticalAlignment]] ​  | VerticalAlignment ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​VerticalContentAlignment|VerticalContentAlignment]] ​  | VerticalAlignment ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Visibility|Visibility]] ​  | Visibility ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Width|Width]] ​  | Double ​  | FrameworkElement ​  ​| ​   |+
  
-==== Protected Properties ==== +== Parameters ​== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ +<div newline></​div>​ 
-{{wiki:ProtectedProperty.gif|Protected Property}}[[#​DefaultStyleKey|DefaultStyleKey]] ​  | Object ​  | Control ​  ​| ​   | +** {{wiki:PublicMethod.gif|}} ​Refresh() **
-| {{wiki:​ProtectedProperty.gif|Protected Property}}[[#​Map|Map]] ​  | [[ThinkGeo.MapSuite.SilverlightEdition.Map|Map]] ​  | [[ThinkGeo.MapSuite.SilverlightEdition.MapTool|MapTool]] ​  | Gets or sets current map that the mapTool will be drawn on   |+
  
-==== Public Events ==== +This method refreshes all the overlay names in OverlaySwitcherMapTool. 
-^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ +== Remarks ​== 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​BindingValidationError|BindingValidationError]] ​  | ValidationErrorEventArgs ​  | FrameworkElement ​  ​| ​   | +This method refreshes all the overlay names in OverlaySwitcherMapTool.
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​GotFocus|GotFocus]] ​  | RoutedEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​IsEnabledChanged|IsEnabledChanged]] ​  | DependencyPropertyChangedEventArgs ​  | Control ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​KeyDown|KeyDown]] ​  | KeyEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​KeyUp|KeyUp]] ​  | KeyEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​LayoutUpdated|LayoutUpdated]] ​  | EventArgs ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​Loaded|Loaded]] ​  | RoutedEventArgs ​  | FrameworkElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​LostFocus|LostFocus]] ​  | RoutedEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​LostMouseCapture|LostMouseCapture]] ​  | MouseEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​MouseEnter|MouseEnter]] ​  | MouseEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​MouseLeave|MouseLeave]] ​  | MouseEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​MouseLeftButtonDown|MouseLeftButtonDown]] ​  | MouseButtonEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​MouseLeftButtonUp|MouseLeftButtonUp]] ​  | MouseButtonEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​MouseMove|MouseMove]] ​  | MouseEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​MouseWheel|MouseWheel]] ​  | MouseWheelEventArgs ​  | UIElement ​  ​| ​   | +
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​SizeChanged|SizeChanged]] ​  | SizeChangedEventArgs ​  | FrameworkElement ​  ​| ​   |+
  
-===== Public Constructors ===== +== Return Value == 
-==== OverlaySwitcherMapTool() ==== +  ​Type:Void 
-This is the constructor of OverlaySwitcherMapTool class. +  Description:N/A
-=== Overloads === +
-This is the constructor of OverlaySwitcherMapTool class. +
-=== Remarks === +
-This is the constructor of <​strong>​OverlaySwitcherMapTool</​strong>​ class. +
-=== Parameters === +
-^  Name ^  ​Type ​ ​Description ​^+
  
-[[#Public Constructors|Go Back]] +== Parameters ​== 
-==== OverlaySwitcherMapTool(Map,​ Boolean) ​==== +<div newline></div
-This is the constructor of OverlaySwitcherMapTool class. +** {{wiki:​PublicMethod.gif|}} Focus() **
-=== Overloads === +
-This is the constructor of OverlaySwitcherMapTool class. +
-=== Remarks === +
-This is the constructor of <strong>OverlaySwitcherMapTool</strongclass. +
-=== Parameters === +
-^  Name ^  Type ^  Description ^ +
-| map   | [[ThinkGeo.MapSuite.SilverlightEdition.Map|Map]]<​!-- ThinkGeo.MapSuite.SilverlightEdition.Map --> ​  | A Map value indicating where this map tool will be appended on.   | +
-| isEnabled ​  | Boolean<​!-- System.Boolean --> ​  | A boolean value indicating whether this map tool is on or off.   |+
  
-[[#Public Constructors|Go Back]] +N/A 
-===== Protected Constructors ===== +== Remarks ​== 
-===== Public Methods ===== +N/A
-==== AddHandler(RoutedEvent,​ Delegate, Boolean) ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Boolean 
-| routedEvent ​  | RoutedEvent<​!-- System.Windows.RoutedEvent --> ​  ​| ​   | +  Description:N/A
-| handler ​  | Delegate<​!-- System.Delegate --> ​  ​| ​   | +
-| handledEventsToo ​  | Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-<!-- System.Windows.UIElement --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-==== ApplyTemplate() ​==== +** {{wiki:​PublicMethod.gif|}} ApplyTemplate() **
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   ​|+
  
-=== Parameters === +N/A 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +N/A
  
-<!-- System.Windows.Controls.Control --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Boolean 
-==== Arrange(Rect) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  Type ^  Description ^ +<div newline></​div>​ 
-| finalRect ​  | Rect<!-- System.Windows.Rect --> ​  ​| ​   ​|+** {{wiki:​PublicMethod.gif|}} FindName(String) **
  
-<!-- System.Windows.UIElement --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== CaptureMouse() ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Object 
 +  Description:N/A
  
-<!-- System.Windows.UIElement --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //name// 
-==== CheckAccess() ​==== +    ​* ​Type:String 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^+** {{wiki:​PublicMethod.gif|}} SetBinding(DependencyProperty,​Binding) **
  
-<!-- System.Windows.DependencyObject --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== ClearValue(DependencyProperty) ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:​BindingExpressionBase 
-| dp   | DependencyProperty<​!-- System.Windows.DependencyProperty --> ​  ​| ​   |+  Description:N/A
  
-<!-- System.Windows.DependencyObject --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //dp// 
-==== Equals(Object) ​==== +    ​* ​Type:​DependencyProperty 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters === +  * //binding// 
-^  Name ^  ​Type ^  Description ^ +    ​* ​Type:Binding 
-| obj   | Object<​!-- System.Object --> ​  ​| ​   |+    ​* Description:​N/​A
  
-<!-- System.Object --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetBindingExpression(DependencyProperty**
-==== FindName(String==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters ​=== +N/A 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| name   | String<​!-- System.String --> ​  ​| ​   |+N/A
  
-<!-- System.Windows.FrameworkElement --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:​BindingExpression 
-==== Focus() ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Boolean<​!-- System.Boolean --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  ​Description ​^+  ​* //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:N/A
  
-<!-- System.Windows.Controls.Control --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} AddHandler(RoutedEvent,​Delegate,​Boolean**
-==== GetAnimationBaseValue(DependencyProperty==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters ​=== +N/A 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| dp   | DependencyProperty<​!-- System.Windows.DependencyProperty --> ​  ​| ​   |+N/A
  
-<!-- System.Windows.DependencyObject --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== GetBindingExpression(DependencyProperty) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| BindingExpression<​!-- System.Windows.Data.BindingExpression --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​routedEvent//​ 
-| dp   | DependencyProperty<​!-- System.Windows.DependencyProperty --> ​  ​| ​   |+    * Type:​RoutedEvent 
 +    ​* Description:​N/​A
  
-<!-- System.Windows.FrameworkElement --> +  * //handler// 
-[[#Public Methods|Go Back]] +    ​* ​Type:Delegate 
-==== GetHashCode() ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Int32<​!-- System.Int32 --> ​  ​| ​   |+
  
-=== Parameters === +  * //​handledEventsToo//​ 
-^  Name ^  ​Type ^  ​Description ​^+    ​* ​Type:Boolean 
 +    * Description:N/A
  
-<!-- System.Object --+<div newline></​div
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} RemoveHandler(RoutedEvent,​Delegate**
-==== GetType() ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Type<!-- System.Type --> ​  ​| ​   |+
  
-=== Parameters === +N/A 
-^  Name ^  Type ^  Description ^+== Remarks ​== 
 +N/A
  
-<!-- System.Object --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== GetValue(DependencyProperty) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  ​Type ​^  Description ^ +  ​* //​routedEvent//​ 
-| dp   | DependencyProperty<​!-- System.Windows.DependencyProperty --> ​  ​| ​   |+    * Type:​RoutedEvent 
 +    ​* Description:​N/​A
  
-<!-- System.Windows.DependencyObject --> +  * //handler// 
-[[#Public Methods|Go Back]] +    ​* ​Type:Delegate 
-==== InvalidateArrange() ==== +    ​* Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^+** {{wiki:​PublicMethod.gif|}} TransformToVisual(UIElement) **
  
-<!-- System.Windows.UIElement --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== InvalidateMeasure() ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:​GeneralTransform 
 +  Description:N/A
  
-<!-- System.Windows.UIElement --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //visual// 
-==== Measure(Size) ​==== +    ​* ​Type:UIElement 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} Measure(Size) **
-availableSize ​  ​| ​Size<!-- System.Windows.Size --> ​  ​| ​   |+
  
-<!-- System.Windows.UIElement --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks == 
-==== OnApplyTemplate() ==== +N/A
-When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate(). +
-=== Remarks ==+
-When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate(). +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- System.Windows.FrameworkElement(overriden) --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​availableSize//​ 
-==== ReadLocalValue(DependencyProperty) ​==== +    ​* ​Type:Size 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​PublicMethod.gif|}} Arrange(Rect) **
-| dp   | DependencyProperty<​!-- System.Windows.DependencyProperty --> ​  ​| ​   ​|+
  
-<!-- System.Windows.DependencyObject --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks == 
-==== Refresh() ==== +N/A
-This method refreshes all the overlay names in OverlaySwitcherMapTool. +
-=== Remarks ​=== +
-This method refreshes all the overlay names in <​strong>​OverlaySwitcherMapTool<​/strong>​. +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightEdition.OverlaySwitcherMapTool --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +  * //​finalRect//​ 
-==== ReleaseMouseCapture() ​==== +    ​* ​Type:Rect 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^+** {{wiki:​PublicMethod.gif|}} CaptureMouse() **
  
-<!-- System.Windows.UIElement --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== RemoveHandler(RoutedEvent,​ Delegate) ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Boolean 
-| routedEvent ​  | RoutedEvent<​!-- System.Windows.RoutedEvent --> ​  ​| ​   | +  Description:N/A
-| handler ​  | Delegate<​!-- System.Delegate --> ​  ​| ​   |+
  
-<!-- System.Windows.UIElement --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-==== SetBinding(DependencyProperty,​ Binding) ​==== +** {{wiki:​PublicMethod.gif|}} ReleaseMouseCapture() **
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| BindingExpressionBase<​!-- System.Windows.Data.BindingExpressionBase --> ​  ​| ​   ​|+
  
-=== Parameters ​=== +N/A 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| dp   | DependencyProperty<​!-- System.Windows.DependencyProperty --> ​  ​| ​   | +N/A
-| binding ​  | Binding<​!-- System.Windows.Data.Binding --> ​  ​| ​   |+
  
-<!-- System.Windows.FrameworkElement --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== SetValue(DependencyProperty,​ Object) ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters ​=== +== Parameters == 
-^  Name ^  Type ^  Description ^ +<div newline></​div
-| dp   | DependencyProperty<!-- System.Windows.DependencyProperty --  |    | +** {{wiki:​PublicMethod.gif|}} InvalidateMeasure() **
-| value   | Object<​!-- System.Object --> ​  ​| ​   ​|+
  
-<!-- System.Windows.DependencyObject --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-==== ToString() ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| String<​!-- System.String --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- System.Object --> +== Parameters ​== 
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-==== TransformToVisual(UIElement) ​==== +** {{wiki:​PublicMethod.gif|}} InvalidateArrange() **
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| GeneralTransform<​!-- System.Windows.Media.GeneralTransform --> ​  ​| ​   ​|+
  
-=== Parameters ​=== +N/A 
-^  Name ^  Type ^  Description ^ +== Remarks ​== 
-| visual ​  | UIElement<​!-- System.Windows.UIElement --> ​  ​| ​   |+N/A
  
-<!-- System.Windows.UIElement --> +== Return Value == 
-[[#Public Methods|Go Back]] +  ​* ​Type:Void 
-==== UpdateLayout() ==== +  * Description:N/A
-=== Return Value === +
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Parameters == 
-^  Name ^  Type ^  Description ^+<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} UpdateLayout() **
  
-<!-- System.Windows.UIElement --> +N/A 
-[[#Public Methods|Go Back]] +== Remarks ​== 
-===== Protected Methods ===== +N/A
-==== ArrangeOverride(Size) ==== +
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Size<!-- System.Windows.Size --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
- Name ^  ​Type ​ ​Description ​^ +  * Type:Void 
-finalSize ​  Size<!-- System.Windows.Size --  ​|    |+  * Description:​N/​A 
 + 
 +== Parameters =
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} CheckAccess() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  ​* Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} SetValue(DependencyProperty,​Object) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  Type:Void 
 +  Description:N/A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //value// 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} ClearValue(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} ReadLocalValue(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetAnimationBaseValue(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetValue(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} ToString() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​String 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} Equals(Object) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //obj// 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetHashCode() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Int32 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​PublicMethod.gif|}} GetType() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Type 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +==== Protected Methods ==== 
 +** {{wiki:​ProtectedMethod.gif|}} EnabledChangedCore(Boolean) **
  
-<!-- System.Windows.FrameworkElement --> 
-[[#​Protected Methods|Go Back]] 
-==== EnabledChangedCore(Boolean) ==== 
 This method raises when IsEnabled property changed. This method raises when IsEnabled property changed.
-=== Remarks ​===+== Remarks ==
 This method raises when IsEnabled property changed. This method raises when IsEnabled property changed.
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| newValue ​  | Boolean<​!-- System.Boolean --> ​  ​| ​new boolean value of IsEnabled property. ​  |+  Description:N/A
  
-<!-- ThinkGeo.MapSuite.SilverlightEdition.MapTool(overriden) --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //​newValue//​ 
-==== Finalize() ​==== +    ​* ​Type:Boolean 
-=== Return Value === +    * Description:A new boolean value of IsEnabled property.
-^ Return ​Type Description ​+
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^+** {{wiki:​ProtectedMethod.gif|}} OnDrop(DragEventArgs) **
  
-<!-- System.Object --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== GetTemplateChild(String) ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| DependencyObject<​!-- System.Windows.DependencyObject --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| childName ​  | String<​!-- System.String --> ​  ​| ​   |+  Description:N/A
  
-<!-- System.Windows.Controls.Control --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //e// 
-==== MeasureOverride(Size) ​==== +    ​* ​Type:​DragEventArgs 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Size<!-- System.Windows.Size --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​ProtectedMethod.gif|}} NativeMouseMove(MouseEventArgs) **
-| availableSize ​  | Size<!-- System.Windows.Size --> ​  ​| ​   ​|+
  
-<!-- System.Windows.FrameworkElement --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== MemberwiseClone() ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Object<​!-- System.Object --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​^+  ​Type:Void 
 +  Description:N/A
  
-<!-- System.Object --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //e// 
-==== OnCreateAutomationPeer() ​==== +    ​* ​Type:​MouseEventArgs 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| AutomationPeer<​!-- System.Windows.Automation.Peers.AutomationPeer --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^+** {{wiki:​ProtectedMethod.gif|}} NativeMouseEnter(MouseEventArgs) **
  
-<!-- System.Windows.UIElement --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== OnGotFocus(RoutedEventArgs) ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| e   | RoutedEventArgs<​!-- System.Windows.RoutedEventArgs --> ​  ​| ​   |+  Description:N/A
  
-<!-- System.Windows.Controls.Control --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //e// 
-==== OnKeyDown(KeyEventArgs) ​==== +    ​* ​Type:​MouseEventArgs 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​ProtectedMethod.gif|}} NativeMouseLeave(MouseEventArgs) **
-| e   | KeyEventArgs<​!-- System.Windows.Input.KeyEventArgs --> ​  ​| ​   ​|+
  
-<!-- System.Windows.Controls.Control --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== OnKeyUp(KeyEventArgs) ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| e   | KeyEventArgs<​!-- System.Windows.Input.KeyEventArgs --> ​  ​| ​   |+  Description:N/A
  
-<!-- System.Windows.Controls.Control --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //e// 
-==== OnLostFocus(RoutedEventArgs) ​==== +    ​* ​Type:​MouseEventArgs 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​ProtectedMethod.gif|}} NativeMouseLeftButtonDown(MouseButtonEventArgs) **
-| e   | RoutedEventArgs<​!-- System.Windows.RoutedEventArgs --> ​  ​| ​   ​|+
  
-<!-- System.Windows.Controls.Control --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== OnLostMouseCapture(MouseEventArgs) ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| e   | MouseEventArgs<​!-- System.Windows.Input.MouseEventArgs --> ​  ​| ​   |+  Description:N/A
  
-<!-- System.Windows.Controls.Control --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //e// 
-==== OnMouseEnter(MouseEventArgs) ​==== +    ​* ​Type:​MouseButtonEventArgs 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​ProtectedMethod.gif|}} NativeMouseLeftButtonUp(MouseButtonEventArgs) **
-| e   | MouseEventArgs<​!-- System.Windows.Input.MouseEventArgs --> ​  ​| ​   ​|+
  
-<!-- System.Windows.Controls.Control --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== OnMouseLeave(MouseEventArgs) ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| e   | MouseEventArgs<​!-- System.Windows.Input.MouseEventArgs --> ​  ​| ​   |+  Description:N/A
  
-<!-- System.Windows.Controls.Control --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //e// 
-==== OnMouseLeftButtonDown(MouseButtonEventArgs) ​==== +    ​* ​Type:​MouseButtonEventArgs 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​ProtectedMethod.gif|}} NativeMouseRightButtonDown(MouseButtonEventArgs) **
-e   ​| ​MouseButtonEventArgs<!-- System.Windows.Input.MouseButtonEventArgs --> ​  ​| ​   |+
  
-<!-- System.Windows.Controls.Control --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== OnMouseLeftButtonUp(MouseButtonEventArgs) ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| e   | MouseButtonEventArgs<​!-- System.Windows.Input.MouseButtonEventArgs --> ​  ​| ​   |+  Description:N/A
  
-<!-- System.Windows.Controls.Control --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //e// 
-==== OnMouseMove(MouseEventArgs) ​==== +    ​* ​Type:​MouseButtonEventArgs 
-=== Return Value === +    ​* Description:​N/​A
-^ Return ​Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +<div newline></​div>​ 
-^  Name ^  Type ^  Description ^ +** {{wiki:​ProtectedMethod.gif|}} NativeMouseRightButtonUp(MouseButtonEventArgs) **
-| e   | MouseEventArgs<​!-- System.Windows.Input.MouseEventArgs --> ​  ​| ​   ​|+
  
-<!-- System.Windows.Controls.Control --> +N/A 
-[[#​Protected Methods|Go Back]] +== Remarks ​== 
-==== OnMouseWheel(MouseWheelEventArgs) ==== +N/A
-=== Return Value === +
-^ Return Type ^ Description ^ +
-| Void<!-- System.Void --> ​  ​| ​   |+
  
-=== Parameters === +== Return Value == 
-^  Name ^  ​Type ​ ​Description ​+  ​Type:Void 
-| e   | MouseWheelEventArgs<​!-- System.Windows.Input.MouseWheelEventArgs --> ​  ​| ​   |+  Description:N/A
  
-<!-- System.Windows.Controls.Control --> +== Parameters ​== 
-[[#​Protected Methods|Go Back]] +  * //e// 
-===== Public Properties ===== +    ​* ​Type:​MouseButtonEventArgs 
-==== ActualHeight ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- System.Windows.FrameworkElement --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} NativeMouseWheel(MouseWheelEventArgs) **
-==== ActualWidth ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== Background ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| Brush<​!-- System.Windows.Media.Brush --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== BorderBrush ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Brush<​!-- System.Windows.Media.Brush --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //e// 
-==== BorderThickness ​==== +    ​* ​Type:​MouseWheelEventArgs 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ +
-| Thickness<​!-- System.Windows.Thickness --> ​  |+
  
-<!-- System.Windows.Controls.Control --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} NativeKeyUp(KeyEventArgs) **
-==== CacheMode ==== +
-=== Return Value === +
-^ Return Type ^ +
-| CacheMode<​!-- System.Windows.Media.CacheMode --> ​  |+
  
-<!-- System.Windows.UIElement --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== Clip ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| Geometry<​!-- System.Windows.Media.Geometry --> ​  |+
  
-<!-- System.Windows.UIElement --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== Cursor ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Cursor<​!-- System.Windows.Input.Cursor --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //e// 
-==== DataContext ​==== +    ​* ​Type:​KeyEventArgs 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ +
-| Object<​!-- System.Object --> ​  |+
  
-<!-- System.Windows.FrameworkElement --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} NativeKeyDown(KeyEventArgs) **
-==== DesiredSize ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Size<!-- System.Windows.Size --> ​  |+
  
-<!-- System.Windows.UIElement --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== Dispatcher ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| Dispatcher<​!-- System.Windows.Threading.Dispatcher --> ​  |+
  
-<!-- System.Windows.DependencyObject --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== Effect ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Effect<​!-- System.Windows.Media.Effects.Effect --> ​  |+
  
-<!-- System.Windows.UIElement --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //e// 
-==== FontFamily ​==== +    ​* ​Type:​KeyEventArgs 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ +
-| FontFamily<​!-- System.Windows.Media.FontFamily --> ​  |+
  
-<!-- System.Windows.Controls.Control --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} NativeGotFocus(RoutedEventArgs) **
-==== FontSize ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== FontStretch ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| FontStretch<​!-- System.Windows.FontStretch --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== FontStyle ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| FontStyle<​!-- System.Windows.FontStyle --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //e// 
-==== FontWeight ​==== +    ​* ​Type:​RoutedEventArgs 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ +
-| FontWeight<​!-- System.Windows.FontWeight --> ​  |+
  
-<!-- System.Windows.Controls.Control --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} NativeLostFocus(RoutedEventArgs) **
-==== Foreground ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Brush<​!-- System.Windows.Media.Brush --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== Height ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== HorizontalAlignment ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| HorizontalAlignment<​!-- System.Windows.HorizontalAlignment --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //e// 
-==== HorizontalContentAlignment ​==== +    ​* ​Type:​RoutedEventArgs 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ +
-| HorizontalAlignment<​!-- System.Windows.HorizontalAlignment --> ​  |+
  
-<!-- System.Windows.Controls.Control --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} NativeIsEnabledChanged(IsEnabledChangedEventArgs) **
-==== IsEnabled ==== +
-Gets or sets a value that turns this map tool on or off. +
-=== Remarks === +
-Gets or sets a value that turns this map tool on or off. +
-=== Return Value === +
-^ Return Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- ThinkGeo.MapSuite.SilverlightEdition.MapTool --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== IsHitTestVisible ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- System.Windows.UIElement --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== IsTabStop ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //e// 
-==== Language ​==== +    ​* ​Type:​IsEnabledChangedEventArgs 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ +
-| XmlLanguage<​!-- System.Windows.Markup.XmlLanguage --> ​  |+
  
-<!-- System.Windows.FrameworkElement --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} GetValueFromBuiltInStyle(DependencyProperty,​Object&​) **
-==== Margin ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Thickness<​!-- System.Windows.Thickness --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== MaxHeight ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Boolean 
-==== MaxWidth ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //​property//​ 
-==== MinHeight ​==== +    ​* ​Type:​DependencyProperty 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +  * //value// 
-[[#Public Properties|Go Back]] +    ​* ​Type:​Object&​ 
-==== MinWidth ==== +    * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +<div newline></div> 
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} NativeOnLostMouseCapture(MouseEventArgs) **
-==== MultipleSelectedOverlays ==== +
-Gets a group of overlays displayed in OverlaySwitcherMapTools,​ In the switch panel, you can turn these overlays visible/invisible by check the buttons in front of them. Only one overlay which radio button is checked can be displayed. +
-=== Remarks === +
-Gets a group of overlays displayed in OverlaySwitcherMapTools,​ In the switch panel, you can turn these overlays visible/​invisible by check the buttons in front of themOnly one overlay which radio button is checked can be displayed. +
-=== Return Value === +
-^ Return Type ^ +
-[[ThinkGeo.MapSuite.SilverlightCore.GeoCollection|GeoCollection]]<​[[ThinkGeo.MapSuite.SilverlightEdition.Overlay|Overlay]]><​!-- ThinkGeo.MapSuite.SilverlightCore.GeoCollection{ThinkGeo.MapSuite.SilverlightEdition.Overlay--> ​  |+
  
-<!-- ThinkGeo.MapSuite.SilverlightEdition.OverlaySwitcherMapTool --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== Name ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| String<​!-- System.String --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== Opacity ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- System.Windows.UIElement --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //e// 
-==== OpacityMask ​==== +    ​* ​Type:​MouseEventArgs 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ +
-| Brush<​!-- System.Windows.Media.Brush --> ​  |+
  
-<!-- System.Windows.UIElement --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} NativeTextInput(TextCompositionEventArgs) **
-==== Padding ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Thickness<​!-- System.Windows.Thickness --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== Parent ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| DependencyObject<​!-- System.Windows.DependencyObject --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +== Return Value == 
-[[#Public Properties|Go Back]] +  ​* ​Type:Void 
-==== Projection ==== +  * Description:​N/​A
-=== Return Value === +
-^ Return ​Type ^ +
-| Projection<​!-- System.Windows.Media.Projection --> ​  |+
  
-<!-- System.Windows.UIElement --> +== Parameters ​== 
-[[#Public Properties|Go Back]] +  * //e// 
-==== RenderSize ​==== +    ​* ​Type:​TextCompositionEventArgs 
-=== Return Value === +    * Description:​N/​A
-^ Return ​Type ^ +
-| Size<!-- System.Windows.Size --> ​  |+
  
-<!-- System.Windows.UIElement --+<div newline></​div
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} NativeTextInputStart(TextCompositionEventArgs) **
-==== RenderTransform ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Transform<​!-- System.Windows.Media.Transform --> ​  |+
  
-<!-- System.Windows.UIElement --> +N/A 
-[[#Public Properties|Go Back]] +== Remarks ​== 
-==== RenderTransformOrigin ==== +N/A
-=== Return Value === +
-^ Return Type ^ +
-| Point<​!-- System.Windows.Point --> ​  |+
  
-<!-- System.Windows.UIElement ​--+== Return Value == 
-[[#Public Properties|Go Back]] +  * Type:Void 
-==== Resources ​==== +  * Description:​N/​A 
-=== Return Value === + 
-Return Type ^ +== Parameters == 
-ResourceDictionary<!-- System.Windows.ResourceDictionary --  ​|+  * //e// 
 +    * Type:​TextCompositionEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} NativeTextInputUpdate(TextCompositionEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​TextCompositionEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} NativeDragEnter(DragEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DragEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} NativeDragLeave(DragEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DragEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} NativeDragOver(DragEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DragEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} NativeDrop(DragEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DragEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ShowValidationError() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} HideValidationError() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} UpdateValidationState() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnManipulationStarted(ManipulationStartedEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​ManipulationStartedEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnManipulationDelta(ManipulationDeltaEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​ManipulationDeltaEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnManipulationCompleted(ManipulationCompletedEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​ManipulationCompletedEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnTap(GestureEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​GestureEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnDoubleTap(GestureEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​GestureEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnHold(GestureEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​GestureEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetTemplateChild(String) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​DependencyObject 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​childName//​ 
 +    * Type:​String 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} RemoveTemplateBinding(FrameworkElement,​DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​target//​ 
 +    * Type:​FrameworkElement 
 +    * Description:​N/​A 
 + 
 +  * //​targetProperty//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GoToState(Boolean,​String) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​useTransitions//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +  * //​stateName//​ 
 +    * Type:​String 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnMouseMove(MouseEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​MouseEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnMouseEnter(MouseEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​MouseEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnMouseLeave(MouseEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​MouseEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnMouseLeftButtonDown(MouseButtonEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​MouseButtonEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnMouseLeftButtonUp(MouseButtonEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​MouseButtonEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnMouseRightButtonDown(MouseButtonEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​MouseButtonEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnMouseRightButtonUp(MouseButtonEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​MouseButtonEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnMouseWheel(MouseWheelEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​MouseWheelEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnKeyUp(KeyEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​KeyEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnKeyDown(KeyEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​KeyEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnGotFocus(RoutedEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​RoutedEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnLostFocus(RoutedEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​RoutedEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnIsEnabledChanged(IsEnabledChangedEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​IsEnabledChangedEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnLostMouseCapture(MouseEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​MouseEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnTextInput(TextCompositionEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​TextCompositionEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnTextInputStart(TextCompositionEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​TextCompositionEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnTextInputUpdate(TextCompositionEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​TextCompositionEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnDragEnter(DragEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DragEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnDragLeave(DragEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DragEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnDragOver(DragEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DragEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ApplyTemplateInternal() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetValueInternal(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} MeasureOverride(Size) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Size 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​availableSize//​ 
 +    * Type:Size 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ArrangeOverride(Size) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Size 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​finalSize//​ 
 +    * Type:Size 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnTreeParentUpdated(DependencyObject,​Boolean) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​newParent//​ 
 +    * Type:​DependencyObject 
 +    * Description:​N/​A 
 + 
 +  * //​bIsNewParentAlive//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} NotifyDataContextChanged(DataContextChangedEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DataContextChangedEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnBindingValidationError(ValidationErrorEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //args// 
 +    * Type:​ValidationErrorEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} CalculateBubblePath() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​List<​FrameworkElement>​ 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} RaiseBindingValidationError(ValidationErrorEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //args// 
 +    * Type:​ValidationErrorEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnSizeChanged(Object,​SizeChangedEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​sender//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +  * //e// 
 +    * Type:​SizeChangedEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnAncestorDataContextChanged(DataContextChangedEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DataContextChangedEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} IsDataContextChangeRelevant(DataContextChangedEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DataContextChangedEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnDataContextChanged(DataContextChangedEventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //e// 
 +    * Type:​DataContextChangedEventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnPropertyChanged(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetValueFromStyle(DependencyProperty,​Object&​) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //value// 
 +    * Type:​Object&​ 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} HasFocus() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} FindNameInPage(String,​Boolean) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //name// 
 +    * Type:​String 
 +    * Description:​N/​A 
 + 
 +  * //​calledFromUserControl//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetPlainText() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​String 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} HitTest(Point) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​IEnumerable<​UIElement>​ 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //point// 
 +    * Type:​Point 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} HitTest(Rect) ** 
 + 
 +N/A 
 +== Remarks ​== 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​IEnumerable<​UIElement>​ 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //rect// 
 +    * Type:Rect 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} IsAncestorOf(UIElement) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value =
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters ​== 
 +  * //​element//​ 
 +    * Type:​UIElement 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnCreateAutomationPeer() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return ​Value == 
 +  * Type:​AutomationPeer 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetOrCreateAutomationPeer() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​AutomationPeer 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetAutomationPeer() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​AutomationPeer 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} InvalidateAutomationPeer() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetChildrenCount() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Int32 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetChild(Int32) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​UIElement 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​childIndex//​ 
 +    * Type:​Int32 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} BringIntoView() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} BringIntoView(Rect) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​targetRectangle//​ 
 +    * Type:Rect 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetIsUnloadingNode() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} PegManagedPeerNoRef() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} UnpegManagedPeerNoRef() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetManagedReference(UInt32) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​DependencyObject 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​nPropertyID//​ 
 +    * Type:​UInt32 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} RefreshExpression(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} EnsureValueTable() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValueInternal(DependencyProperty,​Object) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //value// 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValueInternal(DependencyProperty,​Object,​Boolean) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //value// 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +  * //​allowReadOnlySet//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValueInternal(DependencyProperty,​Object,​Boolean,​Boolean) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //value// 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +  * //​allowReadOnlySet//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +  * //​isBindingInStyleSetter//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ClearValueInternal(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ReadLocalValueInternal(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} IsPropertyDefault(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetMentor() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​FrameworkElement 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} PrepareCorePropertyExpression(DependencyProperty,​Object) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //value// 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} InvalidateStyleBinding(DependencyProperty,​Boolean&​) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //​hasLocalOrAnimatedValue//​ 
 +    * Type:​Boolean&​ 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValue(DependencyProperty,​Matrix) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //m// 
 +    * Type:​Matrix 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValue(DependencyProperty,​Matrix3D) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //m// 
 +    * Type:​Matrix3D 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValue(DependencyProperty,​Point) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //p// 
 +    * Type:​Point 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValue(DependencyProperty,​DependencyObject) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //doh// 
 +    * Type:​DependencyObject 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValue(DependencyProperty,​Int32) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //i// 
 +    * Type:​Int32 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValue(DependencyProperty,​Boolean) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //b// 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValue(DependencyProperty,​Enum) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //e// 
 +    * Type:Enum 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValue(DependencyProperty,​Color) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //c// 
 +    * Type:​Color 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValue(DependencyProperty,​Double) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //d// 
 +    * Type:​Double 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetValue(DependencyProperty,​GridLength) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //g// 
 +    * Type:​GridLength 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} InvalidateProperty(DependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetOldValue(DependencyProperty,​EffectiveValueEntry&​) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //​oldEntry//​ 
 +    * Type:​EffectiveValueEntry&​ 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} GetNewValue(DependencyProperty,​EffectiveValueEntry&​) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //​newEntry//​ 
 +    * Type:​EffectiveValueEntry&​ 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetEffectiveValue(DependencyProperty,​EffectiveValueEntry&,​Object) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //​newEntry//​ 
 +    * Type:​EffectiveValueEntry&​ 
 +    * Description:​N/​A 
 + 
 +  * //​newValue//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} UpdateParentInheritanceContextPropagation() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} SetAnimatedValue(DependencyProperty,​Object) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //​animatedValue//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} ClearAnimatedValue(DependencyProperty,​Boolean,​Object) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //​hasHoldEndValue//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +  * //​holdEndValue//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnInheritanceContextChanged(Object,​EventArgs) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​sender//​ 
 +    * Type:​Object 
 +    * Description:​N/​A 
 + 
 +  * //e// 
 +    * Type:​EventArgs 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} AddEventListener(DependencyProperty,​Delegate) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //​handler//​ 
 +    * Type:​Delegate 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} AddEventListener(DependencyProperty,​Delegate,​Boolean) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //​handler//​ 
 +    * Type:​Delegate 
 +    * Description:​N/​A 
 + 
 +  * //​handledEventsToo//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} RemoveEventListener(DependencyProperty,​Delegate) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​property//​ 
 +    * Type:​DependencyProperty 
 +    * Description:​N/​A 
 + 
 +  * //​handler//​ 
 +    * Type:​Delegate 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} UpdateTreeParent(IManagedPeer,​IManagedPeer,​Boolean,​Boolean) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​oldParent//​ 
 +    * Type:​IManagedPeer 
 +    * Description:​N/​A 
 + 
 +  * //​newParent//​ 
 +    * Type:​IManagedPeer 
 +    * Description:​N/​A 
 + 
 +  * //​bIsNewParentAlive//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +  * //​keepReferenceToParent//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} UpdateTreeParentHelper(IManagedPeer,​IManagedPeer,​Boolean) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​oldParent//​ 
 +    * Type:​IManagedPeer 
 +    * Description:​N/​A 
 + 
 +  * //​newParent//​ 
 +    * Type:​IManagedPeer 
 +    * Description:​N/​A 
 + 
 +  * //​keepReferenceToParent//​ 
 +    * Type:​Boolean 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} IsPropertyLocal(CoreDependencyProperty) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Boolean 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //dp// 
 +    * Type:​CoreDependencyProperty 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} OnParentEnter(IntPtr,​UInt32,​UInt32,​UInt32,​UInt32) ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +  * //​nativeNamescopeOwner//​ 
 +    * Type:​IntPtr 
 +    * Description:​N/​A 
 + 
 +  * //bLive// 
 +    * Type:​UInt32 
 +    * Description:​N/​A 
 + 
 +  * //​bSkipNameRegistration//​ 
 +    * Type:​UInt32 
 +    * Description:​N/​A 
 + 
 +  * //​bCoercedIsEnabled//​ 
 +    * Type:​UInt32 
 +    * Description:​N/​A 
 + 
 +  * //​bUseLayoutRounding//​ 
 +    * Type:​UInt32 
 +    * Description:​N/​A 
 + 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} Finalize() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:Void 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +== Return Value == 
 +  * Type:​Object 
 +  * Description:​N/​A 
 + 
 +== Parameters == 
 +<div newline></​div>​ 
 +==== Public Properties ==== 
 +** {{wiki:​PublicProperty.gif|}} SingleSelectedOverlays **
  
-<!-- System.Windows.FrameworkElement --> 
-[[#Public Properties|Go Back]] 
-==== SingleSelectedOverlays ==== 
 Gets a group of overlays displayed in OverlaySwitcherMapTools,​ In the switch panel, a radio button is infront of every overlays in this group and overlays can switch one by one by check the radio button. Only one overlay which radio button is checked can be displayed. Gets a group of overlays displayed in OverlaySwitcherMapTools,​ In the switch panel, a radio button is infront of every overlays in this group and overlays can switch one by one by check the radio button. Only one overlay which radio button is checked can be displayed.
-=== Remarks ​===+== Remarks ==
 Gets a group of overlays displayed in OverlaySwitcherMapTools,​ In the switch panel, a radio button is infront of every overlays in this group and overlays can switch one by one by check the radio button. Only one overlay which radio button is checked can be displayed. Gets a group of overlays displayed in OverlaySwitcherMapTools,​ In the switch panel, a radio button is infront of every overlays in this group and overlays can switch one by one by check the radio button. Only one overlay which radio button is checked can be displayed.
-=== Return Value === +== Return Value == 
-^ Return ​Type +  ​* ​Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoCollection<​T>[[ThinkGeo.MapSuite.SilverlightEdition.Overlay, SilverlightEdition,​ Version=9.0.0.0,​ Culture=neutral,​ PublicKeyToken=null]]|GeoCollection<T>]] 
-[[ThinkGeo.MapSuite.SilverlightCore.GeoCollection|GeoCollection]]<​[[ThinkGeo.MapSuite.SilverlightEdition.Overlay|Overlay]]><!-- ThinkGeo.MapSuite.SilverlightCore.GeoCollection{ThinkGeo.MapSuite.SilverlightEdition.Overlay} --  ​|+ 
 +** {{wiki:​PublicProperty.gif|}} MultipleSelectedOverlays ** 
 + 
 +Gets a group of overlays displayed in OverlaySwitcherMapTools,​ In the switch panel, you can turn these overlays visible/​invisible by check the buttons in front of them. Only one overlay which radio button is checked can be displayed. 
 +== Remarks == 
 +Gets a group of overlays displayed in OverlaySwitcherMapTools,​ In the switch panel, you can turn these overlays visible/​invisible by check the buttons in front of them. Only one overlay which radio button is checked can be displayed. 
 +== Return Value == 
 +  * Type:[[ThinkGeo.MapSuite.SilverlightCore.GeoCollection<T>[[ThinkGeo.MapSuite.SilverlightEdition.Overlay, SilverlightEdition,​ Version=9.0.0.0,​ Culture=neutral,​ PublicKeyToken=null]]|GeoCollection<​T>]] 
 + 
 +** {{wiki:​PublicProperty.gif|}} IsEnabled ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​PublicProperty.gif|}} FontSize ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} FontFamily ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​FontFamily 
 + 
 +** {{wiki:​PublicProperty.gif|}} FontWeight ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​FontWeight 
 + 
 +** {{wiki:​PublicProperty.gif|}} FontStyle ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​FontStyle 
 + 
 +** {{wiki:​PublicProperty.gif|}} FontStretch ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​FontStretch 
 + 
 +** {{wiki:​PublicProperty.gif|}} CharacterSpacing ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Int32 
 + 
 +** {{wiki:​PublicProperty.gif|}} Foreground ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Brush 
 + 
 +** {{wiki:​PublicProperty.gif|}} IsTabStop ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​PublicProperty.gif|}} TabIndex ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Int32 
 + 
 +** {{wiki:​PublicProperty.gif|}} TabNavigation ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​KeyboardNavigationMode 
 + 
 +** {{wiki:​PublicProperty.gif|}} Template ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​ControlTemplate 
 + 
 +** {{wiki:​PublicProperty.gif|}} Padding ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Thickness 
 + 
 +** {{wiki:​PublicProperty.gif|}} HorizontalContentAlignment ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​HorizontalAlignment 
 + 
 +** {{wiki:​PublicProperty.gif|}} VerticalContentAlignment ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​VerticalAlignment 
 + 
 +** {{wiki:​PublicProperty.gif|}} Background ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Brush 
 + 
 +** {{wiki:​PublicProperty.gif|}} BorderThickness ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Thickness 
 + 
 +** {{wiki:​PublicProperty.gif|}} BorderBrush ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Brush 
 + 
 +** {{wiki:​PublicProperty.gif|}} Triggers ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​TriggerCollection 
 + 
 +** {{wiki:​PublicProperty.gif|}} Resources ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​ResourceDictionary 
 + 
 +** {{wiki:​PublicProperty.gif|}} ActualWidth ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} ActualHeight ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} Width ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} Height ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} MinWidth ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} MaxWidth ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} MinHeight ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} MaxHeight ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} HorizontalAlignment ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​HorizontalAlignment 
 + 
 +** {{wiki:​PublicProperty.gif|}} VerticalAlignment ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​VerticalAlignment 
 + 
 +** {{wiki:​PublicProperty.gif|}} Margin ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Thickness 
 + 
 +** {{wiki:​PublicProperty.gif|}} Style ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Style 
 + 
 +** {{wiki:​PublicProperty.gif|}} Parent ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​DependencyObject 
 + 
 +** {{wiki:​PublicProperty.gif|}} FlowDirection ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​FlowDirection 
 + 
 +** {{wiki:​PublicProperty.gif|}} Name ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​String 
 + 
 +** {{wiki:​PublicProperty.gif|}} Tag ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Object 
 + 
 +** {{wiki:​PublicProperty.gif|}} Cursor ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Cursor 
 + 
 +** {{wiki:​PublicProperty.gif|}} Language ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​XmlLanguage 
 + 
 +** {{wiki:​PublicProperty.gif|}} DataContext ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Object 
 + 
 +** {{wiki:​PublicProperty.gif|}} AllowDrop ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​PublicProperty.gif|}} Opacity ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Double 
 + 
 +** {{wiki:​PublicProperty.gif|}} Clip ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Geometry 
 + 
 +** {{wiki:​PublicProperty.gif|}} Effect ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Effect 
 + 
 +** {{wiki:​PublicProperty.gif|}} Projection ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Projection 
 + 
 +** {{wiki:​PublicProperty.gif|}} OpacityMask ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Brush 
 + 
 +** {{wiki:​PublicProperty.gif|}} RenderTransformOrigin ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Point 
 + 
 +** {{wiki:​PublicProperty.gif|}} IsHitTestVisible ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​PublicProperty.gif|}} Visibility ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Visibility 
 + 
 +** {{wiki:​PublicProperty.gif|}} RenderSize ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:Size 
 + 
 +** {{wiki:​PublicProperty.gif|}} UseLayoutRounding ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​PublicProperty.gif|}} CacheMode ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​CacheMode 
 + 
 +** {{wiki:​PublicProperty.gif|}} DesiredSize ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:Size 
 + 
 +** {{wiki:​PublicProperty.gif|}} RenderTransform ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Transform 
 + 
 +** {{wiki:​PublicProperty.gif|}} Dispatcher ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Dispatcher 
 + 
 +==== Protected Properties ==== 
 +** {{wiki:​ProtectedProperty.gif|}} Map ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​[[ThinkGeo.MapSuite.SilverlightEdition.Map|Map]] 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} ImplementationRoot ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​FrameworkElement 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} DefaultStyleKey ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Object 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} TagInternal ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Object 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} TemplatedParent ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​DependencyObject 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} IsDataContextBound ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} IsDataContextChangingInternal ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} ChildrenInternal ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​UIElementCollection 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} NativeObject ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​IntPtr 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} NativeObjectSafeHandle ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​NativeObjectSafeHandle 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} NeedsInheritanceContextChanges ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +** {{wiki:​ProtectedProperty.gif|}} IsInLiveTree ** 
 + 
 +N/A 
 +== Remarks == 
 +N/A 
 +== Return Value == 
 +  * Type:​Boolean 
 + 
 +==== Public Events ==== 
 +** {{wiki:​PublicEvent.gif|}} IsEnabledChanged ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} Loaded ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} Unloaded ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} SizeChanged ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} LayoutUpdated ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} BindingValidationError ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ValidationErrorEventArgs 
 + 
 +** {{wiki:​PublicEvent.gif|}} DataContextChanged ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} MouseMove ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} MouseEnter ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} MouseLeave ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} MouseLeftButtonDown ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} MouseLeftButtonUp ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} MouseRightButtonDown ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} MouseRightButtonUp ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} MouseWheel ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} KeyUp ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} KeyDown ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} MediaCommand ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:​ 
 + 
 +** {{wiki:​PublicEvent.gif|}} GotFocus ** 
 +N/A 
 +== Remarks == 
 +N/A 
 + 
 +Event Arguments:
  
-<!-- ThinkGeo.MapSuite.SilverlightEdition.OverlaySwitcherMapTool --> +** {{wiki:​PublicEvent.gif|}} LostFocus ** 
-[[#Public Properties|Go Back]] +N/A 
-==== Style ==== +== Remarks ​== 
-=== Return Value === +N/A
-^ Return Type ^ +
-| Style<​!-- System.Windows.Style --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +Event Arguments:
-[[#Public Properties|Go Back]] +
-==== TabIndex ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Int32<​!-- System.Int32 --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +** {{wiki:​PublicEvent.gif|}} LostMouseCapture ** 
-[[#Public Properties|Go Back]] +N/A 
-==== TabNavigation ==== +== Remarks ​== 
-=== Return Value === +N/A
-^ Return Type ^ +
-| KeyboardNavigationMode<​!-- System.Windows.Input.KeyboardNavigationMode --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +Event Arguments:
-[[#Public Properties|Go Back]] +
-==== Tag ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Object<​!-- System.Object --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +** {{wiki:​PublicEvent.gif|}} TextInput ** 
-[[#Public Properties|Go Back]] +N/A 
-==== Template ==== +== Remarks ​== 
-=== Return Value === +N/A
-^ Return Type ^ +
-| ControlTemplate<​!-- System.Windows.Controls.ControlTemplate --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +Event Arguments:
-[[#Public Properties|Go Back]] +
-==== Triggers ==== +
-=== Return Value === +
-^ Return Type ^ +
-| TriggerCollection<​!-- System.Windows.TriggerCollection --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +** {{wiki:​PublicEvent.gif|}} TextInputStart ** 
-[[#Public Properties|Go Back]] +N/A 
-==== UseLayoutRounding ==== +== Remarks ​== 
-=== Return Value === +N/A
-^ Return Type ^ +
-| Boolean<​!-- System.Boolean --> ​  |+
  
-<!-- System.Windows.UIElement --> +Event Arguments:
-[[#Public Properties|Go Back]] +
-==== VerticalAlignment ==== +
-=== Return Value === +
-^ Return Type ^ +
-| VerticalAlignment<​!-- System.Windows.VerticalAlignment --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +** {{wiki:​PublicEvent.gif|}} TextInputUpdate ** 
-[[#Public Properties|Go Back]] +N/A 
-==== VerticalContentAlignment ==== +== Remarks ​== 
-=== Return Value === +N/A
-^ Return Type ^ +
-| VerticalAlignment<​!-- System.Windows.VerticalAlignment --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +Event Arguments:
-[[#Public Properties|Go Back]] +
-==== Visibility ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Visibility<​!-- System.Windows.Visibility --> ​  |+
  
-<!-- System.Windows.UIElement --> +** {{wiki:​PublicEvent.gif|}} DragEnter ** 
-[[#Public Properties|Go Back]] +N/A 
-==== Width ==== +== Remarks ​== 
-=== Return Value === +N/A
-^ Return Type ^ +
-| Double<​!-- System.Double --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +Event Arguments:
-[[#Public Properties|Go Back]] +
-===== Protected Properties ===== +
-==== DefaultStyleKey ==== +
-=== Return Value === +
-^ Return Type ^ +
-| Object<​!-- System.Object --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +** {{wiki:​PublicEvent.gif|}} DragLeave ** 
-[[#​Protected Properties|Go Back]] +N/A 
-==== Map ==== +== Remarks ​== 
-Gets or sets current map that the mapTool will be drawn on +N/A
-=== Return Value === +
-^ Return Type ^ +
-| [[ThinkGeo.MapSuite.SilverlightEdition.Map|Map]]<​!-- ThinkGeo.MapSuite.SilverlightEdition.Map --> ​  |+
  
-<!-- ThinkGeo.MapSuite.SilverlightEdition.MapTool --> +Event Arguments:
-[[#​Protected Properties|Go Back]] +
-===== Public Events ===== +
-==== BindingValidationError ==== +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-| ValidationErrorEventArgs<​!-- System.Windows.Controls.ValidationErrorEventArgs --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +** {{wiki:​PublicEvent.gif|}} DragOver ** 
-[[#Public Events|Go Back]] +N/A 
-==== GotFocus ==== +== Remarks ​== 
-=== Event Arguments === +N/A
-^ Event Arguments ^ +
-| RoutedEventArgs<​!-- System.Windows.RoutedEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +Event Arguments:
-[[#Public Events|Go Back]] +
-==== IsEnabledChanged ==== +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-| DependencyPropertyChangedEventArgs<​!-- System.Windows.DependencyPropertyChangedEventArgs --> ​  |+
  
-<!-- System.Windows.Controls.Control --> +** {{wiki:​PublicEvent.gif|}} Drop ** 
-[[#Public Events|Go Back]] +N/A 
-==== KeyDown ==== +== Remarks ​== 
-=== Event Arguments === +N/A
-^ Event Arguments ^ +
-| KeyEventArgs<​!-- System.Windows.Input.KeyEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +Event Arguments:
-[[#Public Events|Go Back]] +
-==== KeyUp ==== +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-| KeyEventArgs<​!-- System.Windows.Input.KeyEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +** {{wiki:​PublicEvent.gif|}} ManipulationStarted ** 
-[[#Public Events|Go Back]] +N/A 
-==== LayoutUpdated ==== +== Remarks ​== 
-=== Event Arguments === +N/A
-^ Event Arguments ^ +
-| EventArgs<​!-- System.EventArgs --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +Event Arguments:​ManipulationStartedEventArgs
-[[#Public Events|Go Back]] +
-==== Loaded ==== +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-| RoutedEventArgs<​!-- System.Windows.RoutedEventArgs --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +** {{wiki:​PublicEvent.gif|}} ManipulationDelta ** 
-[[#Public Events|Go Back]] +N/A 
-==== LostFocus ==== +== Remarks ​== 
-=== Event Arguments === +N/A
-^ Event Arguments ^ +
-| RoutedEventArgs<​!-- System.Windows.RoutedEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +Event Arguments:​ManipulationDeltaEventArgs
-[[#Public Events|Go Back]] +
-==== LostMouseCapture ==== +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-| MouseEventArgs<​!-- System.Windows.Input.MouseEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +** {{wiki:​PublicEvent.gif|}} ManipulationCompleted ** 
-[[#Public Events|Go Back]] +N/A 
-==== MouseEnter ==== +== Remarks ​== 
-=== Event Arguments === +N/A
-^ Event Arguments ^ +
-| MouseEventArgs<​!-- System.Windows.Input.MouseEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +Event Arguments:​ManipulationCompletedEventArgs
-[[#Public Events|Go Back]] +
-==== MouseLeave ==== +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-| MouseEventArgs<​!-- System.Windows.Input.MouseEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +** {{wiki:​PublicEvent.gif|}} Tap ** 
-[[#Public Events|Go Back]] +N/A 
-==== MouseLeftButtonDown ==== +== Remarks ​== 
-=== Event Arguments === +N/A
-^ Event Arguments ^ +
-| MouseButtonEventArgs<​!-- System.Windows.Input.MouseButtonEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +Event Arguments:​GestureEventArgs
-[[#Public Events|Go Back]] +
-==== MouseLeftButtonUp ==== +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-| MouseButtonEventArgs<​!-- System.Windows.Input.MouseButtonEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +** {{wiki:​PublicEvent.gif|}} DoubleTap ** 
-[[#Public Events|Go Back]] +N/A 
-==== MouseMove ==== +== Remarks ​== 
-=== Event Arguments === +N/A
-^ Event Arguments ^ +
-| MouseEventArgs<​!-- System.Windows.Input.MouseEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +Event Arguments:​GestureEventArgs
-[[#Public Events|Go Back]] +
-==== MouseWheel ==== +
-=== Event Arguments ​=== +
-^ Event Arguments ^ +
-| MouseWheelEventArgs<​!-- System.Windows.Input.MouseWheelEventArgs --> ​  |+
  
-<!-- System.Windows.UIElement --> +** {{wiki:​PublicEvent.gif|}} Hold ** 
-[[#Public Events|Go Back]] +N/A 
-==== SizeChanged ==== +== Remarks ​== 
-=== Event Arguments === +N/A
-^ Event Arguments ^ +
-| SizeChangedEventArgs<​!-- System.Windows.SizeChangedEventArgs --> ​  |+
  
-<!-- System.Windows.FrameworkElement --> +Event Arguments:​GestureEventArgs
-[[#Public Events|Go Back]]+
  
-__NOTOC__ 
-[[Category:​SilverlightEdition]] 
-[[Category:​ThinkGeo.MapSuite.SilverlightEdition]] 
-[[Category:​UpdateDocumentation]] 
  
thinkgeo.mapsuite.silverlightedition.overlayswitchermaptool.1440040135.txt.gz · Last modified: 2015/09/21 03:29 (external edit)