Class
CalendarBorderLabel

Represents a border with label that is used to visualize a calendar selected day, month, year or decade.

Definition

Namespace:Telerik.Maui.Controls.Calendar

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
public class CalendarBorderLabel : RadLayout

Inheritance: objectRadLayoutCalendarBorderLabel

Inherited Members RadLayout.CreateLayoutManager()

Constructors

CalendarBorderLabel()

Initializes a new instance of the CalendarBorderLabel class.

Declaration

cs-api-definition
public CalendarBorderLabel()

Fields

BorderBackgroundColorProperty

Identifies the BorderBackgroundColor property.

Declaration

cs-api-definition
public static readonly BindableProperty BorderBackgroundColorProperty

Field Value

BindableProperty

BorderColorProperty

Identifies the BorderColor property.

Declaration

cs-api-definition
public static readonly BindableProperty BorderColorProperty

Field Value

BindableProperty

BorderThicknessProperty

Identifies the BorderThickness property.

Declaration

cs-api-definition
public static readonly BindableProperty BorderThicknessProperty

Field Value

BindableProperty

FontAttributesProperty

Identifies the FontAttributes property.

Declaration

cs-api-definition
public static readonly BindableProperty FontAttributesProperty

Field Value

BindableProperty

FontFamilyProperty

Identifies the FontFamily property.

Declaration

cs-api-definition
public static readonly BindableProperty FontFamilyProperty

Field Value

BindableProperty

FontSizeProperty

Identifies the FontSize property.

Declaration

cs-api-definition
public static readonly BindableProperty FontSizeProperty

Field Value

BindableProperty

HorizontalTextAlignmentProperty

Identifies the HorizontalTextAlignment property.

Declaration

cs-api-definition
public static readonly BindableProperty HorizontalTextAlignmentProperty

Field Value

BindableProperty

LineBreakModeProperty

Identifies the LineBreakMode property.

Declaration

cs-api-definition
public static readonly BindableProperty LineBreakModeProperty

Field Value

BindableProperty

SecondaryBorderBackgroundColorProperty

Identifies the SecondaryBorderBackgroundColor property.

Declaration

cs-api-definition
public static readonly BindableProperty SecondaryBorderBackgroundColorProperty

Field Value

BindableProperty

TextColorProperty

Identifies the TextColor property.

Declaration

cs-api-definition
public static readonly BindableProperty TextColorProperty

Field Value

BindableProperty

TextProperty

Identifies the Text property.

Declaration

cs-api-definition
public static readonly BindableProperty TextProperty

Field Value

BindableProperty

VerticalTextAlignmentProperty

Identifies the VerticalTextAlignment property.

Declaration

cs-api-definition
public static readonly BindableProperty VerticalTextAlignmentProperty

Field Value

BindableProperty

Properties

BorderBackgroundColor

Gets or sets the background brush of the content.

Declaration

cs-api-definition
public Color BorderBackgroundColor { get; set; }

Property Value

Color

BorderColor

Gets or sets the color of the border.

Declaration

cs-api-definition
public Color BorderColor { get; set; }

Property Value

Color

BorderThickness

Gets or sets the stroke thickness of the border.

Declaration

cs-api-definition
public double BorderThickness { get; set; }

Property Value

double

FontAttributes

Gets or sets the font attributes of the label.

Declaration

cs-api-definition
public FontAttributes FontAttributes { get; set; }

Property Value

FontAttributes

FontFamily

Gets or sets the font family of the label.

Declaration

cs-api-definition
public string FontFamily { get; set; }

Property Value

string

FontSize

Gets or sets the font size of the label.

Declaration

cs-api-definition
public double FontSize { get; set; }

Property Value

double

HorizontalTextAlignment

Gets or sets the horizontal text alignment of the label.

Declaration

cs-api-definition
public TextAlignment HorizontalTextAlignment { get; set; }

Property Value

TextAlignment

LineBreakMode

Gets or sets the line break mode of the label.

Declaration

cs-api-definition
public LineBreakMode LineBreakMode { get; set; }

Property Value

LineBreakMode

SecondaryBorderBackgroundColor

Gets or sets the background color of the rectangle border placed behind the main border.

Declaration

cs-api-definition
public Color SecondaryBorderBackgroundColor { get; set; }

Property Value

Color

Text

Gets or sets the text of the label.

Declaration

cs-api-definition
public string Text { get; set; }

Property Value

string

TextColor

Gets or sets the text color of the label.

Declaration

cs-api-definition
public Color TextColor { get; set; }

Property Value

Color

VerticalTextAlignment

Gets or sets the vertical text alignment of the label.

Declaration

cs-api-definition
public TextAlignment VerticalTextAlignment { get; set; }

Property Value

TextAlignment

Methods

Draw(ICanvas, RectF)

Declaration

cs-api-definition
public void Draw(ICanvas canvas, RectF dirtyRect)

Parameters

canvas

ICanvas

dirtyRect

RectF