Class SegmentTextStyle
Gets or sets properties which allows to customize the segment item text style of the SfSegmentedControl.
Inheritance
Namespace: Syncfusion.Maui.Toolkit.SegmentedControl
Assembly: Syncfusion.Maui.Toolkit.dll
Syntax
public class SegmentTextStyle : Element, ITextElement, IThemeElement
Constructors
SegmentTextStyle()
Initializes a new instance of the SegmentTextStyle class.
Declaration
public SegmentTextStyle()
Fields
FontAttributesProperty
Identifies the FontAttributes bindable property.
Declaration
public static readonly BindableProperty FontAttributesProperty
Field Value
Type | Description |
---|---|
Microsoft.Maui.Controls.BindableProperty | The identifier for FontAttributes bindable property. |
FontFamilyProperty
Identifies the FontFamily bindable property.
Declaration
public static readonly BindableProperty FontFamilyProperty
Field Value
Type | Description |
---|---|
Microsoft.Maui.Controls.BindableProperty | The identifier for FontFamily bindable property. |
FontSizeProperty
Identifies the FontSize bindable property.
Declaration
public static readonly BindableProperty FontSizeProperty
Field Value
Type | Description |
---|---|
Microsoft.Maui.Controls.BindableProperty | The identifier for FontSize bindable property. |
TextColorProperty
Identifies the TextColor bindable property.
Declaration
public static readonly BindableProperty TextColorProperty
Field Value
Type | Description |
---|---|
Microsoft.Maui.Controls.BindableProperty | The identifier for TextColor bindable property. |
Properties
FontAttributes
Gets or sets the FontAttributes of the SfSegmentedControl.
Declaration
public FontAttributes FontAttributes { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.Maui.Controls.FontAttributes | The default value is Microsoft.Maui.Controls.FontAttributes.None. |
Examples
var segmentTextStyle = new SegmentTextStyle
{
FontAttributes = FontAttributes.Bold // Sets the font attributes to Bold
};
FontFamily
Gets or sets the string, that represents font family of the SfSegmentedControl.
Declaration
public string FontFamily { get; set; }
Property Value
Type |
---|
System.String |
Remarks
It will be applicable to all the style related properties of the SfSegmentedControl.
Examples
var segmentTextStyle = new SegmentTextStyle
{
FontFamily = "Arial"
};
FontSize
Gets or sets the double value that represents the font size of the SfSegmentedControl.
Declaration
public double FontSize { get; set; }
Property Value
Type |
---|
System.Double |
Remarks
It will be applicable to all the style related properties of the SfSegmentedControl.
Examples
var segmentTextStyle = new SegmentTextStyle
{
FontSize = 20
};
TextColor
Gets or sets the text color for the SfSegmentedControl.
Declaration
public Color TextColor { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.Maui.Graphics.Color | The default value of TextColor is Microsoft.Maui.Graphics.Colors.Black. |
Remarks
It will be applicable to all the style related properties of the SfSegmentedControl.
Examples
var segmentTextStyle = new SegmentTextStyle
{
TextColor = Colors.Red
};