User Tools

Site Tools


thinkgeo.mapsuite.silverlightedition.pointmarkerstyle

ThinkGeo.MapSuite.SilverlightEdition.PointMarkerStyle

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 represents the ordinary point marker style.

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.SilverlightEdition.MarkerStyle
      • ThinkGeo.MapSuite.SilverlightEdition.PointMarkerStyle

Members Summary

Public Constructors

PointMarkerStyle()

This is constructor of the PointMarkerStyle class.

Remarks

This is constructor of the PointMarkerStyle class.

Parameters

PointMarkerStyle(ImageSource)

This is constructor of the PointMarkerStyle class.

Remarks

This is constructor of the PointMarkerStyle class.

Parameters
  • imageSource
    • Type:ImageSource
    • Description:An ImageSource value indicating the icon source for the marker.

PointMarkerStyle(ImageSource,GeoPopup)

This is constructor of the PointMarkerStyle class.

Remarks

This is constructor of the PointMarkerStyle class.

Parameters
  • imageSource
    • Type:ImageSource
    • Description:An ImageSource value indicating the icon source for the marker.
  • popup
    • Type:GeoPopup
    • Description:A GeoPopup value indicating the popup display when mouse hover on the marker.

Protected Constructors

Public Methods

GetMarkers(IEnumerable<Feature>)

This method returns a collection of markers that created with specific styles from the features passed in.

Remarks

This method returns a collection of markers that created with specific styles from the features passed in.

Return Value
  • Type:Collection<Marker>
  • Description:A collection of markers that create from the features.
Parameters
  • features
    • Type:IEnumerable<Feature>
    • Description:A collection of features that the markers are created from.

ToString()

N/A

Remarks

N/A

Return Value
  • Type:String
  • Description:N/A
Parameters

Equals(Object)

N/A

Remarks

N/A

Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

GetHashCode()

N/A

Remarks

N/A

Return Value
  • Type:Int32
  • Description:N/A
Parameters

GetType()

N/A

Remarks

N/A

Return Value
  • Type:Type
  • Description:N/A
Parameters

Protected Methods

Finalize()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

MemberwiseClone()

N/A

Remarks

N/A

Return Value
  • Type:Object
  • Description:N/A
Parameters

Public Properties

Popup

Gets or sets the popup object that displays when the mouse pointer is over a marker.

Remarks

Gets or sets the popup object that displays when the mouse pointer is over a marker.

Return Value

PopupDelay

Gets or sets a TimeSpan value that indicates the time that between the mouse is over a marker and the popup shows.

Remarks

The PopupDelay value is count in TimeSpan which delays the popup displaying after the value as the mouse hovering on the marker.

Return Value
  • Type:TimeSpan

ImageSource

Gets or sets the small image that the marker displays.

Remarks

Gets or sets the small image that the marker displays.

Return Value
  • Type:ImageSource

Opacity

Gets or sets a double value between 0 and 1 that indicates the transparency level of the marker.

Remarks

The Opacity property enables you to specify a level of transparency for the marker. When this property is set to a value less than 100 percent(1.00), the entire overlay is made more transparent. Setting this property to a value of 0 percent (0.00) makes the marker completely invisible.

Return Value
  • Type:Double

ImageWidth

Gets or sets the width in pixel of the web image.

Remarks

Gets or sets the width in pixel of the web image.

Return Value
  • Type:Double

ImageHeight

Gets or sets the height in pixel of the web image.

Remarks

Gets or sets the height in pixel of the web image.

Return Value
  • Type:Double

ImageOffsetX

Gets or sets the image's X offset in pixel.

Remarks

Gets or sets the image's X offset in pixel.

Return Value
  • Type:Double

ImageOffsetY

Gets or sets the image's Y offset in pixel.

Remarks

Gets or sets the image's Y offset in pixel.

Return Value
  • Type:Double

ImageRotateAngle

Gets or sets the rotation angle of the marker image by degree.

Remarks

Gets or sets the rotation angle of the marker image by degree.

Return Value
  • Type:Double

Text

Gets or sets the text displayed on the image.

Remarks

Gets or sets the text displayed on the image.

Return Value
  • Type:String

TextRotateAngle

Gets or sets the rotation angle of the marker text by degree.

Remarks

Gets or sets the rotation angle of the marker text by degree.

Return Value
  • Type:Double

TextWidth

Gets or sets the width of text on the marker.

Remarks

Gets or sets the width of text on the marker.

Return Value
  • Type:Double

TextWrapping

Gets or sets whether the text wraps when it reaches the edge of its container.

Remarks

Gets or sets whether the text wraps when it reaches the edge of its container.

Return Value
  • Type:TextWrapping

TextOffsetX

Gets or sets the x offset in pixel of text on the marker.

Remarks

Gets or sets the x offset in pixel of text on the marker.

Return Value
  • Type:Double

TextOffsetY

Gets or sets the y offset in pixel of text on the marker.

Remarks

Gets or sets the y offset in pixel of text on the marker.

Return Value
  • Type:Double

FontStyle

Gets or sets the style applied to the text on the image.

Remarks

Gets or sets the style applied to the text on the image.

Return Value

FontColor

Gets or sets the color of the text on the marker.

Remarks

Gets or sets the color of the text on the marker.

Return Value

Protected Properties

Public Events

thinkgeo.mapsuite.silverlightedition.pointmarkerstyle.txt · Last modified: 2017/03/16 21:59 (external edit)