Class MapMarkerSetting
Represents MapMarkerSetting. To render this, create an instance of the MapMarkerSetting class, and set required properties.
Inheritance
Namespace: Syncfusion.SfMaps.XForms
Assembly: Syncfusion.SfMaps.XForms.dll
Syntax
public class MapMarkerSetting : Element, IThemeElement
Constructors
MapMarkerSetting()
Initializes a new instance of the MapMarkerSetting class. Using this instance, you can set a value for the required properties.
Declaration
public MapMarkerSetting()
Fields
FontAttributesProperty
Bindable property for FontAttributes property.
Declaration
public static readonly BindableProperty FontAttributesProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
FontFamilyProperty
Bindable property for FontFamily property.
Declaration
public static readonly BindableProperty FontFamilyProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
HorizontalAlignmentProperty
Gets or sets the HorizontalAlignment property type for map markers. You can change the different type of position for map markers.
Declaration
public static readonly BindableProperty HorizontalAlignmentProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
IconColorProperty
Gets or sets the color property of the map marker icons. It changes the color of the map marker icons in the maps.
Declaration
public static readonly BindableProperty IconColorProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
IconSizeProperty
Gets or sets the size of the MarkerIcon property for map marker. It customizes the icon size of the map markers.
Declaration
public static readonly BindableProperty IconSizeProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
ImageSourceProperty
Gets or sets the value for image source property.
Declaration
public static readonly BindableProperty ImageSourceProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
LabelColorProperty
Gets or sets the color for the label property of the map markers. It changes the label color of the map markers.
Declaration
public static readonly BindableProperty LabelColorProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
LabelSizeProperty
Gets or sets the LabelSize property of the map markers. It is used to change the label size of the map markers.
Declaration
public static readonly BindableProperty LabelSizeProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
MarkerIconProperty
Gets or sets the MarkerIcon property type for map markers. You can change the different type of marker icons for map markers.
Declaration
public static readonly BindableProperty MarkerIconProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
TooltipSettingsProperty
The TooltipSettings bindable Property.
Declaration
public static readonly BindableProperty TooltipSettingsProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
VerticalAlignmentProperty
Gets or sets the VerticalAlignment property type for map markers. You can change the different type of position for map markers.
Declaration
public static readonly BindableProperty VerticalAlignmentProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
Properties
FontAttributes
Gets or sets the value for font attributes.
Declaration
public FontAttributes FontAttributes { get; set; }
Property Value
Type |
---|
Xamarin.Forms.FontAttributes |
FontFamily
Gets or sets the value for font family.
Declaration
public string FontFamily { get; set; }
Property Value
Type |
---|
System.String |
HorizontalAlignment
Gets or sets the horizontal position of MarkerAlignment type for the map markers. You can change the different type of marker icon for map markers.
Declaration
public MarkerAlignment HorizontalAlignment { get; set; }
Property Value
Type |
---|
MarkerAlignment |
IconColor
Gets or sets the color of the map marker icons. It is used to change the color of the map marker icons in the maps.
Declaration
public Color IconColor { get; set; }
Property Value
Type |
---|
Xamarin.Forms.Color |
IconSize
Gets or sets the size of the MarkerIcon in the maps. It is used to customize the icon size of the map markers.
Declaration
public double IconSize { get; set; }
Property Value
Type |
---|
System.Double |
ImageSource
Gets or sets the MarkerIcon path of image source for map marker. It sets image source path to show the images in map marker.
Declaration
public string ImageSource { get; set; }
Property Value
Type |
---|
System.String |
LabelColor
Gets or sets the color for the labels of a map marker. It is used to change the label color of the map markers.
Declaration
public Color LabelColor { get; set; }
Property Value
Type |
---|
Xamarin.Forms.Color |
LabelSize
Gets or sets the fontstyle of the label for map markers. It is used to change the label size of the map markers.
Declaration
public double LabelSize { get; set; }
Property Value
Type |
---|
System.Double |
MarkerIcon
Gets or sets the MarkerIcon type for the map markers. You can change the different type of marker icon for map markers.
Declaration
public MapMarkerIcon MarkerIcon { get; set; }
Property Value
Type |
---|
MapMarkerIcon |
TooltipSettings
Gets or sets the tooltip settings for map marker. It is used to customize the tooltip settings for map marker.
Declaration
public TooltipSetting TooltipSettings { get; set; }
Property Value
Type |
---|
TooltipSetting |
VerticalAlignment
Gets or sets the vertical position of MarkerAlignment type for the map markers. You can change the different type of marker icon for map markers.
Declaration
public MarkerAlignment VerticalAlignment { get; set; }
Property Value
Type |
---|
MarkerAlignment |