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.

  Name Description
MapShapeBase Initializes a new instance of the MapShapeBase class.
Top

(see also Protected Properties)
 NameDescription
public propertyActualHeight  (inherited from FrameworkElement)
public propertyActualWidth  (inherited from FrameworkElement)
public propertyBackground  (inherited from Control)
public propertyBorderBrush  (inherited from Control)
public propertyBorderThickness  (inherited from Control)
public propertyCacheMode  (inherited from UIElement)
public propertyClip  (inherited from UIElement)
public propertyCursor  (inherited from FrameworkElement)
public propertyDataContext  (inherited from FrameworkElement)
public propertyDesiredSize  (inherited from UIElement)
public propertyDispatcher  (inherited from DependencyObject)
public propertyEffect  (inherited from UIElement)
public propertyFillGets or sets the fill of the shape.
public propertyFontFamily  (inherited from Control)
public propertyFontSize  (inherited from Control)
public propertyFontStretch  (inherited from Control)
public propertyFontStyle  (inherited from Control)
public propertyFontWeight  (inherited from Control)
public propertyForeground  (inherited from Control)
public propertyHeight  (inherited from FrameworkElement)
public propertyHorizontalAlignment  (inherited from FrameworkElement)
public propertyHorizontalContentAlignment  (inherited from Control)
public propertyIsEnabled  (inherited from Control)
public propertyIsHitTestVisible  (inherited from UIElement)
public propertyIsTabStop  (inherited from Control)
public propertyLanguage  (inherited from FrameworkElement)
public propertyLocationsGets or sets the locations that define the vertices of the shape.
public propertyMargin  (inherited from FrameworkElement)
public propertyMaxHeight  (inherited from FrameworkElement)
public propertyMaxWidth  (inherited from FrameworkElement)
public propertyMinHeight  (inherited from FrameworkElement)
public propertyMinWidth  (inherited from FrameworkElement)
public propertyName  (inherited from FrameworkElement)
public propertyOpacityGets or sets the opacity of the shape.
public propertyOpacityMaskGets or sets the opacity mask for the shape.
public propertyPadding  (inherited from Control)
public propertyParent  (inherited from FrameworkElement)
public propertyParentMapGets the parent map of the shape.
public propertyProjection  (inherited from UIElement)
public propertyRenderSize  (inherited from UIElement)
public propertyRenderTransform  (inherited from UIElement)
public propertyRenderTransformOrigin  (inherited from UIElement)
public propertyResources  (inherited from FrameworkElement)
public propertyStrokeGets or sets the stroke color of the shape.
public propertyStrokeDashArrayGets or sets the StrokeDashArray value of the shape.
public propertyStrokeDashCapGets or sets the StrokeDashCap value for the shape.
public propertyStrokeDashOffsetGets or sets the StrokeDashOffset value for the shape.
public propertyStrokeEndLineCapGets or sets the StrokeEndLineCap value for the shape.
public propertyStrokeLineJoinGets or sets the StrokeLineJoin value for the shape.
public propertyStrokeMiterLimitGets or sets the StrokeMiterLimit value for the shape.
public propertyStrokeStartLineCapGets or sets the StrokeStartLineCap value for the shape.
public propertyStrokeThicknessGets or sets the StrokeThickness value for the shape.
public propertyStyle  (inherited from FrameworkElement)
public propertyTabIndex  (inherited from Control)
public propertyTabNavigation  (inherited from Control)
public propertyTag  (inherited from FrameworkElement)
public propertyTemplate  (inherited from Control)
public propertyTriggers  (inherited from FrameworkElement)
public propertyUseLayoutRounding  (inherited from UIElement)
public propertyVerticalAlignment  (inherited from FrameworkElement)
public propertyVerticalContentAlignment  (inherited from Control)
public propertyVisibility  (inherited from UIElement)
public propertyWidth  (inherited from FrameworkElement)
Top

  Name Description
protected property Content  (inherited from UserControl)
protected property DefaultStyleKey  (inherited from Control)
protected property EncapsulatedShape Gets the shape.
protected property 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

(see also Protected Methods)
 NameDescription
public methodAddHandler  (inherited from UIElement)
public methodApplyTemplate  (inherited from Control)
public methodArrange  (inherited from UIElement)
public methodCaptureMouse  (inherited from UIElement)
public methodCheckAccess  (inherited from DependencyObject)
public methodClearValue  (inherited from DependencyObject)
public methodEquals  (inherited from Object)
public methodFindName  (inherited from FrameworkElement)
public methodFocus  (inherited from Control)
public methodGetAnimationBaseValue  (inherited from DependencyObject)
public methodGetBindingExpression  (inherited from FrameworkElement)
public methodGetHashCode  (inherited from Object)
public methodGetType  (inherited from Object)
public methodGetValue  (inherited from DependencyObject)
public methodInvalidateArrange  (inherited from UIElement)
public methodInvalidateMeasure  (inherited from UIElement)
public methodMeasure  (inherited from UIElement)
public methodOnApplyTemplate  (inherited from FrameworkElement)
public methodProjectionUpdatedEnables the ability to provide custom handling when the map projection changes.
public methodReadLocalValue  (inherited from DependencyObject)
public methodReleaseMouseCapture  (inherited from UIElement)
public methodRemoveHandler  (inherited from UIElement)
public methodSetBinding  (inherited from FrameworkElement)
public methodSetValue  (inherited from DependencyObject)
public methodToString  (inherited from Object)
public methodTransformToVisual  (inherited from UIElement)
public methodUpdateLayout  (inherited from UIElement)
Top

  Name Description
protected method ArrangeOverride Overridden. Arranges the shape to fit on the map.
protected method Finalize  (inherited from Object)
protected method GetTemplateChild  (inherited from Control)
protected method MeasureOverride Overridden. Measures the shape to fit the available size.
protected method MemberwiseClone  (inherited from Object)
protected method OnCreateAutomationPeer Overridden. Enables the ability to provide custom handling when an automation peer is created.
protected method OnGotFocus  (inherited from Control)
protected method OnKeyDown  (inherited from Control)
protected method OnKeyUp  (inherited from Control)
protected method OnLostFocus  (inherited from Control)
protected method OnLostMouseCapture  (inherited from Control)
protected method OnMouseEnter  (inherited from Control)
protected method OnMouseLeave  (inherited from Control)
protected method OnMouseLeftButtonDown  (inherited from Control)
protected method OnMouseLeftButtonUp  (inherited from Control)
protected method OnMouseMove  (inherited from Control)
protected method OnMouseWheel  (inherited from Control)
Top

  Name Description
public event BindingValidationError  (inherited from FrameworkElement)
public event GotFocus  (inherited from UIElement)
public event IsEnabledChanged  (inherited from Control)
public event KeyDown  (inherited from UIElement)
public event KeyUp  (inherited from UIElement)
public event LayoutUpdated  (inherited from FrameworkElement)
public event Loaded  (inherited from FrameworkElement)
public event LostFocus  (inherited from UIElement)
public event LostMouseCapture  (inherited from UIElement)
public event MouseEnter  (inherited from UIElement)
public event MouseLeave  (inherited from UIElement)
public event MouseLeftButtonDown  (inherited from UIElement)
public event MouseLeftButtonUp  (inherited from UIElement)
public event MouseMove  (inherited from UIElement)
public event MouseWheel  (inherited from UIElement)
public event SizeChanged  (inherited from FrameworkElement)
Top
Show: