menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class MapMarkerSetting - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class MapMarkerSetting

    Represents MapMarkerSetting. To render this, create an instance of the MapMarkerSetting class, and set required properties.

    Inheritance
    System.Object
    MapMarkerSetting
    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
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved