[]
        
(Showing Draft Content)

C1.WPF.Maps.VectorPlacemark

VectorPlacemark Class

Represents placemark on the map.

Namespace: C1.WPF.Maps
Assembly: C1.WPF.Maps.dll
Syntax
public class VectorPlacemark : VectorItem, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IDisposable

Constructors

Name Description
VectorPlacemark()

Initializes a new instance of C1VectorPlacemark class.

Fields

Name Description
GeoPointProperty

Identifies the GeoPoint dependency property.

LabelPositionProperty

Identifies the LabelPosition dependency property.

LabelProperty

Identifies the Label dependency property.

LabelTemplateProperty

Identifies the LabelTemplate dependency property.

Properties

Name Description
Bounds

Get the bounds in geographical coordinates.

GeoPoint

Gets or sets the element position in geographical coordinates where X=longitude and Y=latitude.

Label

Gets or set the label associated with the vector.

LabelPosition

Gets or sets the label position relatively to the associated geographical coordinates which is specified by GeoPoint property.

LabelTemplate

Gets or set the label template associated with the place mark.

LabelUI

Gets the UIElement associated with label.

PinPoint

Gets or sets the element position in geographical coordinates.

Methods

Name Description
Dispose()

Released unmanaged resources.

GetScreenBounds()

Gets the element bounds in screen coordinates.

OnDataContextChanged(DependencyObject, DependencyPropertyChangedEventArgs)

Called when data context was changed.