Class
MapGeometry

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.RadMap.dll

Syntax:

cs-api-definition
public abstract class MapGeometry : MapPathBasedVisualElement, IClusterable, IBorderElement, IBoxStyle, IBoxElement, IFillElement, ITextElement, IShapedElement, IExtendedData, IColorizable

Inheritance: objectMapVisualElementMapPathBasedVisualElementMapGeometry

Derived Classes: MapPathMapPointMapPolygonMapPolyline

Implements: IBorderElementIBoxElementIBoxStyleIClusterableIColorizableIExtendedDataIFillElementIShapedElementITextElement

Inherited Members MapPathBasedVisualElement.ViewportChanged(IMapViewport, ViewportChangeAction)MapPathBasedVisualElement.HitTest(PointG, PointL, IMapViewport)MapPathBasedVisualElement.GetVisualElementInfo(IMapViewport)MapPathBasedVisualElement.CreateVisualElementInfo(IMapViewport)MapPathBasedVisualElement.ResetGraphicsPathCache()MapPathBasedVisualElement.IsInViewportMapPathBasedVisualElement.IsOutlineMapPathBasedVisualElement.LocationMapVisualElement.Paint(IGraphics, IMapViewport)MapVisualElement.GetGeographicBounds()MapVisualElement.GetCurrentShape()MapVisualElement.GeographicBoundsMapVisualElement.LayerMapVisualElement.IsVisibleMapVisualElement.IsSelectedMapVisualElement.TagMapVisualElement.NumberOfColorsMapVisualElement.GradientAngleMapVisualElement.GradientPercentageMapVisualElement.GradientPercentage2MapVisualElement.GradientStyleMapVisualElement.SizeMapVisualElement.SmoothingModeMapVisualElement.BorderColorMapVisualElement.BorderColor2MapVisualElement.BorderColor3MapVisualElement.BorderColor4MapVisualElement.InnerColorMapVisualElement.InnerColor2MapVisualElement.InnerColor3MapVisualElement.InnerColor4MapVisualElement.BoxStyleMapVisualElement.BorderDrawModeMapVisualElement.BorderDashStyleMapVisualElement.BorderDashPatternMapVisualElement.LeftColorMapVisualElement.LeftShadowColorMapVisualElement.TopColorMapVisualElement.TopShadowColorMapVisualElement.RightColorMapVisualElement.RightShadowColorMapVisualElement.BottomColorMapVisualElement.BottomShadowColorMapVisualElement.BorderWidthMapVisualElement.LeftWidthMapVisualElement.TopWidthMapVisualElement.RightWidthMapVisualElement.BottomWidthMapVisualElement.OffsetMapVisualElement.BorderSizeMapVisualElement.HorizontalWidthMapVisualElement.VerticalWidthMapVisualElement.ForeColorMapVisualElement.FontMapVisualElement.ToolTipTextMapVisualElement.RawResourceMapVisualElement.Shape

Constructors

MapGeometry()

Declaration

cs-api-definition
protected MapGeometry()

Properties

BackColor

Declaration

cs-api-definition
public override Color BackColor { get; set; }

Property Value

Color

Overrides MapVisualElement.BackColor

BackColor2

Declaration

cs-api-definition
public override Color BackColor2 { get; set; }

Property Value

Color

Overrides MapVisualElement.BackColor2

BackColor3

Declaration

cs-api-definition
public override Color BackColor3 { get; set; }

Property Value

Color

Overrides MapVisualElement.BackColor3

BackColor4

Declaration

cs-api-definition
public override Color BackColor4 { get; set; }

Property Value

Color

Overrides MapVisualElement.BackColor4

ColorizerColor

Gets or sets the color specified by a colorization strategy.

Declaration

cs-api-definition
public Color ColorizerColor { get; set; }

Property Value

Color

The color specified by a colorization strategy.

Implements IColorizable.ColorizerColor

DrawText

Declaration

cs-api-definition
public string DrawText { get; }

Property Value

string

ExtendedData

Gets or sets extended data.

Declaration

cs-api-definition
public ExtendedData ExtendedData { get; set; }

Property Value

ExtendedData

The extended data.

Implements IExtendedData.ExtendedData

Text

Gets or sets the text.

Declaration

cs-api-definition
public override string Text { get; set; }

Property Value

string

The text.

Overrides MapVisualElement.Text

Methods

OnExtendedDataPropertyChanged(object, PropertyChangedEventArgs)

Called when the ExtendedData property changes.

Declaration

cs-api-definition
protected virtual void OnExtendedDataPropertyChanged(object sender, PropertyChangedEventArgs e)

Parameters

sender

object

The sender.

e

PropertyChangedEventArgs

The PropertyChangedEventArgs instance containing the event data.

ResolveEntityReferences()

Resolves the entity references in the callout text ([$property]).

Declaration

cs-api-definition
protected virtual void ResolveEntityReferences()