Table of Contents

ThinkGeo.MapSuite.Core.IconStyle

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 displays an icon with text from the data of the feature.

Inheritance Hierarchy

Members Summary

Public Constructors

IconStyle()

Remarks
Parameters

IconStyle(String,String,GeoFont,GeoSolidBrush)

Remarks
Parameters

IconStyle(GeoImage,String,GeoFont,GeoSolidBrush)

Remarks
Parameters

Protected Constructors

Public Methods

CloneDeep()

Remarks
Return Value
Parameters

Draw(IEnumerable<Feature>,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>)

Remarks
Return Value
Parameters

Draw(IEnumerable<BaseShape>,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>)

Remarks
Return Value
Parameters

GetRequiredColumnNames()

Remarks
Return Value
Parameters

DrawSample(GeoCanvas,DrawingRectangleF)

Remarks
Return Value
Parameters

DrawSample(GeoCanvas)

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

DrawSampleCore(GeoCanvas,DrawingRectangleF)

Remarks
Return Value
Parameters

DrawCore(IEnumerable<Feature>,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>)

Remarks
Return Value
Parameters

GetLabelingCandidateCore(Feature,GeoCanvas)

Remarks
Return Value
Parameters

Format(String,BaseShape)

Remarks
Return Value
Parameters

FormatCore(String,BaseShape)

Remarks
Return Value
Parameters

OnFormatting(FormattingPositionStyleEventArgs)

Remarks
Return Value
Parameters

OnFormatted(FormattedPositionStyleEventArgs)

Remarks
Return Value
Parameters

GetRequiredColumnNamesCore()

Remarks
Return Value
Parameters

FilterFeatures(IEnumerable<Feature>,GeoCanvas)

Remarks
Return Value
Parameters

FilterFeaturesCore(IEnumerable<Feature>,GeoCanvas)

Remarks
Return Value
Parameters

GetLabelingCandidates(Feature,GeoCanvas)

Remarks
Return Value
Parameters

CheckDuplicate(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>)

Remarks
Return Value
Parameters

CheckDuplicateCore(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>)

Remarks
Return Value
Parameters

CheckOverlapping(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>)

Remarks
Return Value
Parameters

CheckOverlappingCore(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>)

Remarks
Return Value
Parameters

GetLabelingCandidateForOnePolygon(PolygonShape,String,GeoCanvas)

Remarks
Return Value
Parameters

CloneDeepCore()

Remarks
Return Value
Parameters

Finalize()

Remarks
Return Value
Parameters

MemberwiseClone()

Remarks
Return Value
Parameters

Public Properties

IconFilePathName

Remarks
Return Value

IconImage

Remarks
Return Value

IconImageScale

Remarks
Return Value

SuppressPartialLabels

Remarks
Return Value

XOffsetInPixel

Remarks
Return Value

YOffsetInPixel

Remarks
Return Value

FittingLineInScreen

Remarks
Return Value

FittingPolygonInScreen

Remarks
Return Value

CustomTextStyles

Remarks
Return Value

RotationAngle

Remarks
Return Value

TextFormat

Remarks
Return Value

NumericFormat

Remarks
Return Value

DateFormat

Remarks
Return Value

TextSolidBrush

Remarks
Return Value

Font

Remarks
Return Value

HaloPen

Remarks
Return Value

TextColumnName

Remarks
Return Value

Mask

Remarks
Return Value

MaskMargin

Remarks
Return Value

Advanced

Remarks
Return Value

ForceHorizontalLabelForLine

Remarks
Return Value

SplineType

Remarks
Return Value

DrawingLevel

Remarks
Return Value

LabelPositions

Remarks
Return Value

PolygonLabelingLocationMode

Remarks
Return Value

GridSize

Remarks
Return Value

DuplicateRule

Remarks
Return Value

OverlappingRule

Remarks
Return Value

AllowLineCarriage

Remarks
Return Value

ForceLineCarriage

Remarks
Return Value

FittingPolygon

Remarks
Return Value

LabelAllPolygonParts

Remarks
Return Value

LabelAllLineParts

Remarks
Return Value

FittingPolygonFactor

Remarks
Return Value

TextLineSegmentRatio

Remarks
Return Value

BestPlacement

Remarks
Return Value

PointPlacement

Remarks
Return Value

MaskType

Remarks
Return Value

Name

Remarks
Return Value

IsActive

Remarks
Return Value

RequiredColumnNames

Remarks
Return Value

Filters

Remarks
Return Value

Protected Properties

IsStyleDefault

Remarks
Return Value

AllowSpline

Remarks
Return Value

IsDefault

Remarks
Return Value

FiltersCore

Remarks
Return Value

Public Events

Formatting

Remarks

Event Arguments:FormattingPositionStyleEventArgs

Formatted

Remarks

Event Arguments:FormattedPositionStyleEventArgs