Class DataLabelSetting
Represents the DataLabelSetting. To render thisdata label setting, Create an instance of DataLabelSetting class and set required properties.
Inheritance
Namespace: Syncfusion.SfMaps.XForms
Assembly: Syncfusion.SfMaps.XForms.dll
Syntax
public class DataLabelSetting : Element, IThemeElement
Constructors
DataLabelSetting()
Initializes a new instance of the DataLabelSetting class, Using this instance we can set value for required properties of an DataLabelSetting.
Declaration
public DataLabelSetting()
Fields
FontAttributesProperty
Gets or sets the font attributes property for the data label. Used to change the font style of an data labels.
Declaration
public static readonly BindableProperty FontAttributesProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
FontFamilyProperty
Gets or sets the font family property for the data label in maps. Used to change the font family of data label.
Declaration
public static readonly BindableProperty FontFamilyProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
FontSizeProperty
Dets or sets the size property of the font for the data label. Used to change the size of an font for data labels.
Declaration
public static readonly BindableProperty FontSizeProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
IntersectionActionProperty
Gets or sets the intersect action property for the data label. Used to align the data labels that overlaps in maps.
Declaration
public static readonly BindableProperty IntersectionActionProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
SmartLabelModeProperty
Gets or sets the SmartLabelMode property for the data label. Used to aligns the labels smartly within shape boundaries and avoids labels overlapping.
Declaration
public static readonly BindableProperty SmartLabelModeProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
TextColorProperty
Gets or sets the text color property of the label items. Used to customize the color of an text. This is a bindable property.
Declaration
public static readonly BindableProperty TextColorProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
Properties
FontAttributes
Gets or sets the font attributes for the data label. Used to change the font style of an data labels.
Declaration
public FontAttributes FontAttributes { get; set; }
Property Value
| Type |
|---|
| Xamarin.Forms.FontAttributes |
FontFamily
Gets or sets the font family for the data label in maps. Used to change the font family of data label.
Declaration
public string FontFamily { get; set; }
Property Value
| Type |
|---|
| System.String |
FontSize
Gets or sets the size of the font for the data label. Used to change the size of an font for data labels.
Declaration
public double FontSize { get; set; }
Property Value
| Type |
|---|
| System.Double |
IntersectionAction
Gets or sets the intersect action for the data label. Used to align the data labels that overlaps in maps.
Declaration
public IntersectAction IntersectionAction { get; set; }
Property Value
| Type |
|---|
| IntersectAction |
SmartLabelMode
Gets or sets the SmartLabelMode for the data label. Used to aligns the labels smartly within shape boundaries and avoids labels overlapping.
Declaration
public IntersectAction SmartLabelMode { get; set; }
Property Value
| Type |
|---|
| IntersectAction |
TextColor
Gets or sets the text color of the label items. Used to customize the color of an text. This is a bindable property.
Declaration
public Color TextColor { get; set; }
Property Value
| Type | Description |
|---|---|
| Xamarin.Forms.Color | This property takes the Xamarin.Forms.Color value. |