Table of Contents

ThinkGeo.MapSuite.SilverlightEdition.Marker

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

This class represents a small icon on the map that is used for marking a point.

Inheritance Hierarchy

Members Summary

Public Constructors

Marker()

Remarks
Parameters

Marker(Double,Double)

Remarks
Parameters

Marker(PointShape)

Remarks
Parameters

Marker(Point)

Remarks
Parameters

Protected Constructors

Public Methods

OnApplyTemplate()

Remarks
Return Value
Parameters

Focus()

Remarks
Return Value
Parameters

ApplyTemplate()

Remarks
Return Value
Parameters

FindName(String)

Remarks
Return Value
Parameters

SetBinding(DependencyProperty,Binding)

Remarks
Return Value
Parameters

GetBindingExpression(DependencyProperty)

Remarks
Return Value
Parameters

AddHandler(RoutedEvent,Delegate,Boolean)

Remarks
Return Value
Parameters

RemoveHandler(RoutedEvent,Delegate)

Remarks
Return Value
Parameters

TransformToVisual(UIElement)

Remarks
Return Value
Parameters

Measure(Size)

Remarks
Return Value
Parameters

Arrange(Rect)

Remarks
Return Value
Parameters

CaptureMouse()

Remarks
Return Value
Parameters

ReleaseMouseCapture()

Remarks
Return Value
Parameters

InvalidateMeasure()

Remarks
Return Value
Parameters

InvalidateArrange()

Remarks
Return Value
Parameters

UpdateLayout()

Remarks
Return Value
Parameters

CheckAccess()

Remarks
Return Value
Parameters

SetValue(DependencyProperty,Object)

Remarks
Return Value
Parameters

ClearValue(DependencyProperty)

Remarks
Return Value
Parameters

ReadLocalValue(DependencyProperty)

Remarks
Return Value
Parameters

GetAnimationBaseValue(DependencyProperty)

Remarks
Return Value
Parameters

GetValue(DependencyProperty)

Remarks
Return Value
Parameters

ToString()

Remarks
Return Value
Parameters

Equals(Object)

Remarks
Return Value
Parameters

GetHashCode()

Remarks
Return Value
Parameters

GetType()

Remarks
Return Value
Parameters

Protected Methods

OnDrop(DragEventArgs)

Remarks
Return Value
Parameters

NativeMouseMove(MouseEventArgs)

Remarks
Return Value
Parameters

NativeMouseEnter(MouseEventArgs)

Remarks
Return Value
Parameters

NativeMouseLeave(MouseEventArgs)

Remarks
Return Value
Parameters

NativeMouseLeftButtonDown(MouseButtonEventArgs)

Remarks
Return Value
Parameters

NativeMouseLeftButtonUp(MouseButtonEventArgs)

Remarks
Return Value
Parameters

NativeMouseRightButtonDown(MouseButtonEventArgs)

Remarks
Return Value
Parameters

NativeMouseRightButtonUp(MouseButtonEventArgs)

Remarks
Return Value
Parameters

NativeMouseWheel(MouseWheelEventArgs)

Remarks
Return Value
Parameters

NativeKeyUp(KeyEventArgs)

Remarks
Return Value
Parameters

NativeKeyDown(KeyEventArgs)

Remarks
Return Value
Parameters

NativeGotFocus(RoutedEventArgs)

Remarks
Return Value
Parameters

NativeLostFocus(RoutedEventArgs)

Remarks
Return Value
Parameters

NativeIsEnabledChanged(IsEnabledChangedEventArgs)

Remarks
Return Value
Parameters

GetValueFromBuiltInStyle(DependencyProperty,Object&)

Remarks
Return Value
Parameters

NativeOnLostMouseCapture(MouseEventArgs)

Remarks
Return Value
Parameters

NativeTextInput(TextCompositionEventArgs)

Remarks
Return Value
Parameters

NativeTextInputStart(TextCompositionEventArgs)

Remarks
Return Value
Parameters

NativeTextInputUpdate(TextCompositionEventArgs)

Remarks
Return Value
Parameters

NativeDragEnter(DragEventArgs)

Remarks
Return Value
Parameters

NativeDragLeave(DragEventArgs)

Remarks
Return Value
Parameters

NativeDragOver(DragEventArgs)

Remarks
Return Value
Parameters

NativeDrop(DragEventArgs)

Remarks
Return Value
Parameters

ShowValidationError()

Remarks
Return Value
Parameters

HideValidationError()

Remarks
Return Value
Parameters

UpdateValidationState()

Remarks
Return Value
Parameters

OnManipulationStarted(ManipulationStartedEventArgs)

Remarks
Return Value
Parameters

OnManipulationDelta(ManipulationDeltaEventArgs)

Remarks
Return Value
Parameters

OnManipulationCompleted(ManipulationCompletedEventArgs)

Remarks
Return Value
Parameters

OnTap(GestureEventArgs)

Remarks
Return Value
Parameters

OnDoubleTap(GestureEventArgs)

Remarks
Return Value
Parameters

OnHold(GestureEventArgs)

Remarks
Return Value
Parameters

GetTemplateChild(String)

Remarks
Return Value
Parameters

RemoveTemplateBinding(FrameworkElement,DependencyProperty)

Remarks
Return Value
Parameters

GoToState(Boolean,String)

Remarks
Return Value
Parameters

OnMouseMove(MouseEventArgs)

Remarks
Return Value
Parameters

OnMouseEnter(MouseEventArgs)

Remarks
Return Value
Parameters

OnMouseLeave(MouseEventArgs)

Remarks
Return Value
Parameters

OnMouseLeftButtonDown(MouseButtonEventArgs)

Remarks
Return Value
Parameters

OnMouseLeftButtonUp(MouseButtonEventArgs)

Remarks
Return Value
Parameters

OnMouseRightButtonDown(MouseButtonEventArgs)

Remarks
Return Value
Parameters

OnMouseRightButtonUp(MouseButtonEventArgs)

Remarks
Return Value
Parameters

OnMouseWheel(MouseWheelEventArgs)

Remarks
Return Value
Parameters

OnKeyUp(KeyEventArgs)

Remarks
Return Value
Parameters

OnKeyDown(KeyEventArgs)

Remarks
Return Value
Parameters

OnGotFocus(RoutedEventArgs)

Remarks
Return Value
Parameters

OnLostFocus(RoutedEventArgs)

Remarks
Return Value
Parameters

OnIsEnabledChanged(IsEnabledChangedEventArgs)

Remarks
Return Value
Parameters

OnLostMouseCapture(MouseEventArgs)

Remarks
Return Value
Parameters

OnTextInput(TextCompositionEventArgs)

Remarks
Return Value
Parameters

OnTextInputStart(TextCompositionEventArgs)

Remarks
Return Value
Parameters

OnTextInputUpdate(TextCompositionEventArgs)

Remarks
Return Value
Parameters

OnDragEnter(DragEventArgs)

Remarks
Return Value
Parameters

OnDragLeave(DragEventArgs)

Remarks
Return Value
Parameters

OnDragOver(DragEventArgs)

Remarks
Return Value
Parameters

ApplyTemplateInternal()

Remarks
Return Value
Parameters

GetValueInternal(DependencyProperty)

Remarks
Return Value
Parameters

MeasureOverride(Size)

Remarks
Return Value
Parameters

ArrangeOverride(Size)

Remarks
Return Value
Parameters

OnTreeParentUpdated(DependencyObject,Boolean)

Remarks
Return Value
Parameters

NotifyDataContextChanged(DataContextChangedEventArgs)

Remarks
Return Value
Parameters

OnBindingValidationError(ValidationErrorEventArgs)

Remarks
Return Value
Parameters

CalculateBubblePath()

Remarks
Return Value
Parameters

RaiseBindingValidationError(ValidationErrorEventArgs)

Remarks
Return Value
Parameters

OnSizeChanged(Object,SizeChangedEventArgs)

Remarks
Return Value
Parameters

OnAncestorDataContextChanged(DataContextChangedEventArgs)

Remarks
Return Value
Parameters

IsDataContextChangeRelevant(DataContextChangedEventArgs)

Remarks
Return Value
Parameters

OnDataContextChanged(DataContextChangedEventArgs)

Remarks
Return Value
Parameters

OnPropertyChanged(DependencyProperty)

Remarks
Return Value
Parameters

GetValueFromStyle(DependencyProperty,Object&)

Remarks
Return Value
Parameters

HasFocus()

Remarks
Return Value
Parameters

FindNameInPage(String,Boolean)

Remarks
Return Value
Parameters

GetPlainText()

Remarks
Return Value
Parameters

HitTest(Point)

Remarks
Return Value
Parameters

HitTest(Rect)

Remarks
Return Value
Parameters

IsAncestorOf(UIElement)

Remarks
Return Value
Parameters

OnCreateAutomationPeer()

Remarks
Return Value
Parameters

GetOrCreateAutomationPeer()

Remarks
Return Value
Parameters

GetAutomationPeer()

Remarks
Return Value
Parameters

InvalidateAutomationPeer()

Remarks
Return Value
Parameters

GetChildrenCount()

Remarks
Return Value
Parameters

GetChild(Int32)

Remarks
Return Value
Parameters

BringIntoView()

Remarks
Return Value
Parameters

BringIntoView(Rect)

Remarks
Return Value
Parameters

GetIsUnloadingNode()

Remarks
Return Value
Parameters

PegManagedPeerNoRef()

Remarks
Return Value
Parameters

UnpegManagedPeerNoRef()

Remarks
Return Value
Parameters

GetManagedReference(UInt32)

Remarks
Return Value
Parameters

RefreshExpression(DependencyProperty)

Remarks
Return Value
Parameters

EnsureValueTable()

Remarks
Return Value
Parameters

SetValueInternal(DependencyProperty,Object)

Remarks
Return Value
Parameters

SetValueInternal(DependencyProperty,Object,Boolean)

Remarks
Return Value
Parameters

SetValueInternal(DependencyProperty,Object,Boolean,Boolean)

Remarks
Return Value
Parameters

ClearValueInternal(DependencyProperty)

Remarks
Return Value
Parameters

ReadLocalValueInternal(DependencyProperty)

Remarks
Return Value
Parameters

IsPropertyDefault(DependencyProperty)

Remarks
Return Value
Parameters

GetMentor()

Remarks
Return Value
Parameters

PrepareCorePropertyExpression(DependencyProperty,Object)

Remarks
Return Value
Parameters

InvalidateStyleBinding(DependencyProperty,Boolean&)

Remarks
Return Value
Parameters

SetValue(DependencyProperty,Matrix)

Remarks
Return Value
Parameters

SetValue(DependencyProperty,Matrix3D)

Remarks
Return Value
Parameters

SetValue(DependencyProperty,Point)

Remarks
Return Value
Parameters

SetValue(DependencyProperty,DependencyObject)

Remarks
Return Value
Parameters

SetValue(DependencyProperty,Int32)

Remarks
Return Value
Parameters

SetValue(DependencyProperty,Boolean)

Remarks
Return Value
Parameters

SetValue(DependencyProperty,Enum)

Remarks
Return Value
Parameters

SetValue(DependencyProperty,Color)

Remarks
Return Value
Parameters

SetValue(DependencyProperty,Double)

Remarks
Return Value
Parameters

SetValue(DependencyProperty,GridLength)

Remarks
Return Value
Parameters

InvalidateProperty(DependencyProperty)

Remarks
Return Value
Parameters

GetOldValue(DependencyProperty,EffectiveValueEntry&)

Remarks
Return Value
Parameters

GetNewValue(DependencyProperty,EffectiveValueEntry&)

Remarks
Return Value
Parameters

SetEffectiveValue(DependencyProperty,EffectiveValueEntry&,Object)

Remarks
Return Value
Parameters

UpdateParentInheritanceContextPropagation()

Remarks
Return Value
Parameters

SetAnimatedValue(DependencyProperty,Object)

Remarks
Return Value
Parameters

ClearAnimatedValue(DependencyProperty,Boolean,Object)

Remarks
Return Value
Parameters

OnInheritanceContextChanged(Object,EventArgs)

Remarks
Return Value
Parameters

AddEventListener(DependencyProperty,Delegate)

Remarks
Return Value
Parameters

AddEventListener(DependencyProperty,Delegate,Boolean)

Remarks
Return Value
Parameters

RemoveEventListener(DependencyProperty,Delegate)

Remarks
Return Value
Parameters

UpdateTreeParent(IManagedPeer,IManagedPeer,Boolean,Boolean)

Remarks
Return Value
Parameters

UpdateTreeParentHelper(IManagedPeer,IManagedPeer,Boolean)

Remarks
Return Value
Parameters

IsPropertyLocal(CoreDependencyProperty)

Remarks
Return Value
Parameters

OnParentEnter(IntPtr,UInt32,UInt32,UInt32,UInt32)

Remarks
Return Value
Parameters

Finalize()

Remarks
Return Value
Parameters

MemberwiseClone()

Remarks
Return Value
Parameters

Public Properties

Popup

Gets or sets the shortcut menu associated with the marker.

Remarks

N/A

Return Value

PopupDelay

Gets or sets a value indicating the interval that should elapse between when the mouse moves over the marker and when its popup window displays.

Remarks

Gets or sets a value indicating the interval that should elapse between when the mouse moves over the marker and when its popup window displays.

Return Value

Position

Gets or sets a Point object that represents the current location of the marker.

Remarks

Gets or sets a Point object that represents the current location of the marker.

Return Value

ImageWidth

Gets or sets the width of the web image.

Remarks

Gets or sets the width of the web image.

Return Value

ImageHeight

Gets or sets the height of the marker image.

Remarks

Gets or sets the height of the marker image.

Return Value

ImageOffsetX

Gets or sets the image's X offset in screen coordinates.

Remarks

Gets or sets the image's X offset in screen coordinates.

Return Value

ImageOffsetY

Gets or sets the image's Y offset in screen coordinates.

Remarks

Gets or sets the image's Y offset in screen coordinates.

Return Value

ImageSource

Gets or sets an ImageSource for the marker icon.

Remarks

N/A

Return Value

ImageRotationAngle

Gets or sets the rotation angle of the marker image by degree.

Remarks

Gets or sets the rotation angle of the marker image by degree.

Return Value

TextRotationAngle

Gets or sets the rotation angle of the marker text by degree.

Remarks

Gets or sets the rotation angle of the marker text by degree.

Return Value

Text

Gets or sets the text displayed on the image.

Remarks

Gets or sets the text displayed on the image.

Return Value

TextWrapping

Gets or sets whether text is wrapping or not when it reaches the edge of its container.

Remarks

N/A

Return Value

TextWidth

Gets or sets the width of text on the marker.

Remarks

Gets or sets the width of text on the marker.

Return Value

TextOffsetX

Gets or sets the x offset of text on the marker.

Remarks

Gets or sets the x offset of text on the marker.

Return Value

TextOffsetY

Gets or sets the y offset of text on the marker.

Remarks

Gets or sets the y offset of text on the marker.

Return Value

FontSize

N/A

Remarks

N/A

Return Value

FontFamily

N/A

Remarks

N/A

Return Value

FontWeight

N/A

Remarks

N/A

Return Value

FontStyle

N/A

Remarks

N/A

Return Value

FontStretch

N/A

Remarks

N/A

Return Value

CharacterSpacing

N/A

Remarks

N/A

Return Value

Foreground

N/A

Remarks

N/A

Return Value

IsTabStop

N/A

Remarks

N/A

Return Value

IsEnabled

N/A

Remarks

N/A

Return Value

TabIndex

N/A

Remarks

N/A

Return Value

TabNavigation

N/A

Remarks

N/A

Return Value

Template

N/A

Remarks

N/A

Return Value

Padding

N/A

Remarks

N/A

Return Value

HorizontalContentAlignment

N/A

Remarks

N/A

Return Value

VerticalContentAlignment

N/A

Remarks

N/A

Return Value

Background

N/A

Remarks

N/A

Return Value

BorderThickness

N/A

Remarks

N/A

Return Value

BorderBrush

N/A

Remarks

N/A

Return Value

Triggers

N/A

Remarks

N/A

Return Value

Resources

N/A

Remarks

N/A

Return Value

ActualWidth

N/A

Remarks

N/A

Return Value

ActualHeight

N/A

Remarks

N/A

Return Value

Width

N/A

Remarks

N/A

Return Value

Height

N/A

Remarks

N/A

Return Value

MinWidth

N/A

Remarks

N/A

Return Value

MaxWidth

N/A

Remarks

N/A

Return Value

MinHeight

N/A

Remarks

N/A

Return Value

MaxHeight

N/A

Remarks

N/A

Return Value

HorizontalAlignment

N/A

Remarks

N/A

Return Value

VerticalAlignment

N/A

Remarks

N/A

Return Value

Margin

N/A

Remarks

N/A

Return Value

Style

N/A

Remarks

N/A

Return Value

Parent

N/A

Remarks

N/A

Return Value

FlowDirection

N/A

Remarks

N/A

Return Value

Name

N/A

Remarks

N/A

Return Value

Tag

N/A

Remarks

N/A

Return Value

Cursor

N/A

Remarks

N/A

Return Value

Language

N/A

Remarks

N/A

Return Value

DataContext

N/A

Remarks

N/A

Return Value

AllowDrop

N/A

Remarks

N/A

Return Value

Opacity

N/A

Remarks

N/A

Return Value

Clip

N/A

Remarks

N/A

Return Value

Effect

N/A

Remarks

N/A

Return Value

Projection

N/A

Remarks

N/A

Return Value

OpacityMask

N/A

Remarks

N/A

Return Value

RenderTransformOrigin

N/A

Remarks

N/A

Return Value

IsHitTestVisible

N/A

Remarks

N/A

Return Value

Visibility

N/A

Remarks

N/A

Return Value

RenderSize

N/A

Remarks

N/A

Return Value

UseLayoutRounding

N/A

Remarks

N/A

Return Value

CacheMode

N/A

Remarks

N/A

Return Value

DesiredSize

N/A

Remarks

N/A

Return Value

RenderTransform

N/A

Remarks

N/A

Return Value

Dispatcher

N/A

Remarks

N/A

Return Value

Protected Properties

hRQ=

N/A

Remarks

N/A

Return Value

ImplementationRoot

N/A

Remarks

N/A

Return Value

DefaultStyleKey

N/A

Remarks

N/A

Return Value

TagInternal

N/A

Remarks

N/A

Return Value

TemplatedParent

N/A

Remarks

N/A

Return Value

IsDataContextBound

N/A

Remarks

N/A

Return Value

IsDataContextChangingInternal

N/A

Remarks

N/A

Return Value

ChildrenInternal

N/A

Remarks

N/A

Return Value

NativeObject

N/A

Remarks

N/A

Return Value

NativeObjectSafeHandle

N/A

Remarks

N/A

Return Value

NeedsInheritanceContextChanges

N/A

Remarks

N/A

Return Value

IsInLiveTree

N/A

Remarks

N/A

Return Value

Public Events

IsEnabledChanged N/A

Remarks

N/A

Event Arguments:

Loaded N/A

Remarks

N/A

Event Arguments:

Unloaded N/A

Remarks

N/A

Event Arguments:

SizeChanged N/A

Remarks

N/A

Event Arguments:

LayoutUpdated N/A

Remarks

N/A

Event Arguments:

BindingValidationError N/A

Remarks

N/A

Event Arguments:ValidationErrorEventArgs

DataContextChanged N/A

Remarks

N/A

Event Arguments:

MouseMove N/A

Remarks

N/A

Event Arguments:

MouseEnter N/A

Remarks

N/A

Event Arguments:

MouseLeave N/A

Remarks

N/A

Event Arguments:

MouseLeftButtonDown N/A

Remarks

N/A

Event Arguments:

MouseLeftButtonUp N/A

Remarks

N/A

Event Arguments:

MouseRightButtonDown N/A

Remarks

N/A

Event Arguments:

MouseRightButtonUp N/A

Remarks

N/A

Event Arguments:

MouseWheel N/A

Remarks

N/A

Event Arguments:

KeyUp N/A

Remarks

N/A

Event Arguments:

KeyDown N/A

Remarks

N/A

Event Arguments:

MediaCommand N/A

Remarks

N/A

Event Arguments:

GotFocus N/A

Remarks

N/A

Event Arguments:

LostFocus N/A

Remarks

N/A

Event Arguments:

LostMouseCapture N/A

Remarks

N/A

Event Arguments:

TextInput N/A

Remarks

N/A

Event Arguments:

TextInputStart N/A

Remarks

N/A

Event Arguments:

TextInputUpdate N/A

Remarks

N/A

Event Arguments:

DragEnter N/A

Remarks

N/A

Event Arguments:

DragLeave N/A

Remarks

N/A

Event Arguments:

DragOver N/A

Remarks

N/A

Event Arguments:

Drop N/A

Remarks

N/A

Event Arguments:

ManipulationStarted N/A

Remarks

N/A

Event Arguments:ManipulationStartedEventArgs

ManipulationDelta N/A

Remarks

N/A

Event Arguments:ManipulationDeltaEventArgs

ManipulationCompleted N/A

Remarks

N/A

Event Arguments:ManipulationCompletedEventArgs

Tap N/A

Remarks

N/A

Event Arguments:GestureEventArgs

DoubleTap N/A

Remarks

N/A

Event Arguments:GestureEventArgs

Hold N/A

Remarks

N/A

Event Arguments:GestureEventArgs