Class CalendarTextStyle
Represents a class which is used to customize the text style of the calendar.
Inheritance
Namespace: Syncfusion.Maui.Toolkit.Calendar
Assembly: Syncfusion.Maui.Toolkit.dll
Syntax
public class CalendarTextStyle : Element, ITextElement, IThemeElement
Constructors
CalendarTextStyle()
Initializes a new instance of the CalendarTextStyle class.
Declaration
public CalendarTextStyle()
Fields
FontAttributesProperty
Identifies the FontAttributes dependency property.
Declaration
public static readonly BindableProperty FontAttributesProperty
Field Value
Type | Description |
---|---|
Microsoft.Maui.Controls.BindableProperty | The identifier for FontAttributes dependency property. |
FontAutoScalingEnabledProperty
Identifies the FontAutoScalingEnabled bindable property.
Declaration
public static readonly BindableProperty FontAutoScalingEnabledProperty
Field Value
Type | Description |
---|---|
Microsoft.Maui.Controls.BindableProperty | The identifier for FontAutoScalingEnabled bindable property. |
FontFamilyProperty
Identifies the FontFamily dependency property.
Declaration
public static readonly BindableProperty FontFamilyProperty
Field Value
Type | Description |
---|---|
Microsoft.Maui.Controls.BindableProperty | The identifier for FontFamily dependency property. |
FontSizeProperty
Identifies the FontSize dependency property.
Declaration
public static readonly BindableProperty FontSizeProperty
Field Value
Type | Description |
---|---|
Microsoft.Maui.Controls.BindableProperty | The identifier for FontSize dependency property. |
TextColorProperty
Identifies the TextColor dependency property.
Declaration
public static readonly BindableProperty TextColorProperty
Field Value
Type | Description |
---|---|
Microsoft.Maui.Controls.BindableProperty | The identifier for TextColor dependency property. |
Properties
FontAttributes
Gets or sets the font attributes of the text style.
Declaration
public FontAttributes FontAttributes { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.Maui.Controls.FontAttributes | The default value of the FontAttributes is Microsoft.Maui.Controls.FontAttributes.None |
Remarks
It will be applicable to all the style related properties of the SfCalendar.
Examples
var calendarTextStyle = new CalendarTextStyle
{
FontAttributes = FontAttributes.Bold // Sets the font attributes to Bold
};
FontAutoScalingEnabled
Gets or sets a value indicating whether or not the font of the control should scale automatically according to the operating system settings.
Declaration
public bool FontAutoScalingEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | It accepts Boolean values, and the default value is false. |
Remarks
It will be applicable to all the style related properties of the SfCalendar.
Examples
var calendarTextStyle = new CalendarTextStyle
{
FontAutoScalingEnabled = true
};
FontFamily
Gets or sets the font family of the text style.
Declaration
public string FontFamily { get; set; }
Property Value
Type |
---|
System.String |
Remarks
It will be applicable to all the style related properties of the SfCalendar.
Examples
var calendarTextStyle = new CalendarTextStyle
{
FontFamily = "Arial"
};
FontSize
Gets or sets the font size of the text style.
Declaration
public double FontSize { get; set; }
Property Value
Type |
---|
System.Double |
Remarks
It will be applicable to all the style related properties of the SfCalendar.
Examples
var calendarTextStyle = new CalendarTextStyle
{
FontSize = 20
};
TextColor
Gets or sets the text color of the text style.
Declaration
public Color TextColor { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.Maui.Graphics.Color | The default value of the TextColor is "#000000"(black). |
Remarks
It will be applicable to all the style related properties of the SfCalendar.
Examples
var calendarTextStyle = new CalendarTextStyle
{
TextColor = Colors.Red
};