MapShapeBase Members
This documentation is no longer available on MSDN, however it is available as a CHM download.
Represents the base class for a shape on the map. This class must be inherited.
The following tables list the members exposed by the MapShapeBase type.
Protected Constructors
Name | Description | |
---|---|---|
MapShapeBase | Initializes a new instance of the MapShapeBase class. |
Top
Public Properties
(see also Protected Properties)
Name | Description | |
---|---|---|
ActualHeight | (inherited from FrameworkElement) | |
ActualWidth | (inherited from FrameworkElement) | |
Background | (inherited from Control) | |
BorderBrush | (inherited from Control) | |
BorderThickness | (inherited from Control) | |
CacheMode | (inherited from UIElement) | |
Clip | (inherited from UIElement) | |
Cursor | (inherited from FrameworkElement) | |
DataContext | (inherited from FrameworkElement) | |
DesiredSize | (inherited from UIElement) | |
Dispatcher | (inherited from DependencyObject) | |
Effect | (inherited from UIElement) | |
Fill | Gets or sets the fill of the shape. | |
FontFamily | (inherited from Control) | |
FontSize | (inherited from Control) | |
FontStretch | (inherited from Control) | |
FontStyle | (inherited from Control) | |
FontWeight | (inherited from Control) | |
Foreground | (inherited from Control) | |
Height | (inherited from FrameworkElement) | |
HorizontalAlignment | (inherited from FrameworkElement) | |
HorizontalContentAlignment | (inherited from Control) | |
IsEnabled | (inherited from Control) | |
IsHitTestVisible | (inherited from UIElement) | |
IsTabStop | (inherited from Control) | |
Language | (inherited from FrameworkElement) | |
Locations | Gets or sets the locations that define the vertices of the shape. | |
Margin | (inherited from FrameworkElement) | |
MaxHeight | (inherited from FrameworkElement) | |
MaxWidth | (inherited from FrameworkElement) | |
MinHeight | (inherited from FrameworkElement) | |
MinWidth | (inherited from FrameworkElement) | |
Name | (inherited from FrameworkElement) | |
Opacity | Gets or sets the opacity of the shape. | |
OpacityMask | Gets or sets the opacity mask for the shape. | |
Padding | (inherited from Control) | |
Parent | (inherited from FrameworkElement) | |
ParentMap | Gets the parent map of the shape. | |
Projection | (inherited from UIElement) | |
RenderSize | (inherited from UIElement) | |
RenderTransform | (inherited from UIElement) | |
RenderTransformOrigin | (inherited from UIElement) | |
Resources | (inherited from FrameworkElement) | |
Stroke | Gets or sets the stroke color of the shape. | |
StrokeDashArray | Gets or sets the StrokeDashArray value of the shape. | |
StrokeDashCap | Gets or sets the StrokeDashCap value for the shape. | |
StrokeDashOffset | Gets or sets the StrokeDashOffset value for the shape. | |
StrokeEndLineCap | Gets or sets the StrokeEndLineCap value for the shape. | |
StrokeLineJoin | Gets or sets the StrokeLineJoin value for the shape. | |
StrokeMiterLimit | Gets or sets the StrokeMiterLimit value for the shape. | |
StrokeStartLineCap | Gets or sets the StrokeStartLineCap value for the shape. | |
StrokeThickness | Gets or sets the StrokeThickness value for the shape. | |
Style | (inherited from FrameworkElement) | |
TabIndex | (inherited from Control) | |
TabNavigation | (inherited from Control) | |
Tag | (inherited from FrameworkElement) | |
Template | (inherited from Control) | |
Triggers | (inherited from FrameworkElement) | |
UseLayoutRounding | (inherited from UIElement) | |
VerticalAlignment | (inherited from FrameworkElement) | |
VerticalContentAlignment | (inherited from Control) | |
Visibility | (inherited from UIElement) | |
Width | (inherited from FrameworkElement) |
Top
Protected Properties
Name | Description | |
---|---|---|
Content | (inherited from UserControl) | |
DefaultStyleKey | (inherited from Control) | |
EncapsulatedShape | Gets the shape. | |
ProjectedPoints | When overridden in a derived class, gets or sets the projected points of the shape. Use this property to arrange the points of derived classes. |
Top
Public Methods
(see also Protected Methods)
Top
Protected Methods
Name | Description | |
---|---|---|
ArrangeOverride | Overridden. Arranges the shape to fit on the map. | |
Finalize | (inherited from Object) | |
GetTemplateChild | (inherited from Control) | |
MeasureOverride | Overridden. Measures the shape to fit the available size. | |
MemberwiseClone | (inherited from Object) | |
OnCreateAutomationPeer | Overridden. Enables the ability to provide custom handling when an automation peer is created. | |
OnGotFocus | (inherited from Control) | |
OnKeyDown | (inherited from Control) | |
OnKeyUp | (inherited from Control) | |
OnLostFocus | (inherited from Control) | |
OnLostMouseCapture | (inherited from Control) | |
OnMouseEnter | (inherited from Control) | |
OnMouseLeave | (inherited from Control) | |
OnMouseLeftButtonDown | (inherited from Control) | |
OnMouseLeftButtonUp | (inherited from Control) | |
OnMouseMove | (inherited from Control) | |
OnMouseWheel | (inherited from Control) |
Top
Public Events
Name | Description | |
---|---|---|
BindingValidationError | (inherited from FrameworkElement) | |
GotFocus | (inherited from UIElement) | |
IsEnabledChanged | (inherited from Control) | |
KeyDown | (inherited from UIElement) | |
KeyUp | (inherited from UIElement) | |
LayoutUpdated | (inherited from FrameworkElement) | |
Loaded | (inherited from FrameworkElement) | |
LostFocus | (inherited from UIElement) | |
LostMouseCapture | (inherited from UIElement) | |
MouseEnter | (inherited from UIElement) | |
MouseLeave | (inherited from UIElement) | |
MouseLeftButtonDown | (inherited from UIElement) | |
MouseLeftButtonUp | (inherited from UIElement) | |
MouseMove | (inherited from UIElement) | |
MouseWheel | (inherited from UIElement) | |
SizeChanged | (inherited from FrameworkElement) |
Top