User Tools

Site Tools


thinkgeo.mapsuite.wpfdesktopedition.pointmarkerstyle

This is an old revision of the document!


ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle

<!– Class –> This class represents the ordinary point marker style.

Remarks

The &lt;strong&gt;PointMarkerStyle&lt;/strong&gt; contains the basic style for creating a marker such as web image, popup and context menu. Use this style to create a batch of markers with the same appearance.

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public MethodPointMarkerStyle Constructor of the PointMarkerStyle class.
Public MethodPointMarkerStyle ImageSource Constructor of the PointMarkerStyle class.

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Name Parameters DeclaringType Summary
Public MethodEquals Object Object
Public MethodGetHashCode Object
Public MethodGetMarkers IEnumerable<Feature> MarkerStyle(overriden) This method returns a collection of markers that created with specific styles from the features passed in.
Public MethodGetType Object
Public MethodToString Object

Protected Methods

Name Parameters DeclaringType Summary
Protected MethodFinalize Object
Protected MethodMemberwiseClone Object

Public Properties

Name Return DeclaringType Summary
Public PropertyHeight Double Gets or sets the height in pixel of the web image.
Public PropertyImageSource ImageSource Gets or sets the small image that the marker displays.
Public PropertyToolTip String Gets or sets a tooltip for marker.
Public PropertyToolTipDelay Int32 Gets or sets an interval in milliseconds.
Public PropertyWidth Double Gets or sets the width in pixel of the web image.
Public PropertyXOffset Double Gets or sets the image's X offset in pixel.
Public PropertyYOffset Double Gets or sets the image's Y offset in pixel.

Protected Properties

Name Return DeclaringType Summary

Public Events

Name Event Arguments DeclaringType Summary

Public Constructors

PointMarkerStyle()

Constructor of the PointMarkerStyle class.

Overloads

This is constructor of the PointMarkerStyle class.

Remarks

This is constructor of the &lt;strong&gt;PointMarkerStyle&lt;/strong&gt; class.

Parameters

Name Type Description

Go Back

PointMarkerStyle(ImageSource)

Constructor of the PointMarkerStyle class.

Overloads

This is constructor of the PointMarkerStyle class.

Remarks

This is constructor of the &lt;strong&gt;PointMarkerStyle&lt;/strong&gt; class.

Parameters

Name Type Description
imageSource ImageSource<!– System.Windows.Media.ImageSource –> An ImageSource value indicating the icon source for the marker.

Go Back

Protected Constructors

Public Methods

Equals(Object)

Remarks

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object –> Go Back

GetHashCode()

Remarks

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object –> Go Back

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

Return Type Description
GeoCollection<Marker><!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.WpfDesktopEdition.Marker} –> A collection of markers that create from the features.

Parameters

Name Type Description
features IEnumerable<Feature><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.Feature} –> A collection of features that the markers are created from.

<!– ThinkGeo.MapSuite.WpfDesktopEdition.MarkerStyle(overriden) –> Go Back

GetType()

Remarks

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

ToString()

Remarks

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Protected Methods

Finalize()

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

MemberwiseClone()

Remarks

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Public Properties

Height

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

Return Type
Double<!– System.Double –>

<!– ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle –> Go Back

ImageSource

Gets or sets the small image that the marker displays.

Remarks

Gets or sets the small image that the marker displays.

Return Value

Return Type
ImageSource<!– System.Windows.Media.ImageSource –>

<!– ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle –> Go Back

ToolTip

Gets or sets a tooltip for marker.

Remarks

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle –> Go Back

ToolTipDelay

Gets or sets an interval in milliseconds.

Remarks

Return Value

Return Type
Int32<!– System.Int32 –>

<!– ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle –> Go Back

Width

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

Return Type
Double<!– System.Double –>

<!– ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle –> Go Back

XOffset

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

Remarks

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

Return Value

Return Type
Double<!– System.Double –>

<!– ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle –> Go Back

YOffset

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

Remarks

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

Return Value

Return Type
Double<!– System.Double –>

<!– ThinkGeo.MapSuite.WpfDesktopEdition.PointMarkerStyle –> Go Back

Protected Properties

Public Events

thinkgeo.mapsuite.wpfdesktopedition.pointmarkerstyle.1440040136.txt.gz · Last modified: 2015/09/18 03:14 (external edit)