Class
AppointmentBackgroundInfo

Contains properties used by RadScheduler for background/category representation.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.Scheduler.dll

Syntax:

cs-api-definition
public class AppointmentBackgroundInfo : IAppointmentBackgroundInfo

Inheritance: objectAppointmentBackgroundInfo

Implements: IAppointmentBackgroundInfo

Constructors

AppointmentBackgroundInfo()

Initializes a new instance of the AppointmentBackgroundInfo class.

Declaration

cs-api-definition
public AppointmentBackgroundInfo()

AppointmentBackgroundInfo(int, string, Color)

Initializes a new instance of the AppointmentBackgroundInfo class with a solid gradient.

Declaration

cs-api-definition
public AppointmentBackgroundInfo(int id, string displayName, Color color)

Parameters

id

int

The id.

displayName

string

The display name.

color

Color

The color.

AppointmentBackgroundInfo(int, string, Color, Color)

Initializes a new instance of the AppointmentBackgroundInfo class with a linear gradient.

Declaration

cs-api-definition
public AppointmentBackgroundInfo(int id, string displayName, Color color, Color color2)

Parameters

id

int

The id.

displayName

string

The display name.

color

Color

The first gradient color.

color2

Color

The second gradient color.

AppointmentBackgroundInfo(int, string, Color, Color, Color, Color)

Initializes a new instance of the AppointmentBackgroundInfo class with a linear gradient.

Declaration

cs-api-definition
public AppointmentBackgroundInfo(int id, string displayName, Color color, Color color2, Color foreColor, Color borderColor)

Parameters

id

int

The id.

displayName

string

The display name.

color

Color

The first gradient color.

color2

Color

The second gradient color.

foreColor

Color

The fore color.

borderColor

Color

The border color.

Properties

BackColor

Gets or sets the background color.

Declaration

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

Property Value

Color

The background color.

Implements IAppointmentBackgroundInfo.BackColor

BackColor2

Gets or sets the second background color.

Declaration

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

Property Value

Color

The second background color.

Implements IAppointmentBackgroundInfo.BackColor2

BackColor3

Gets or sets the third background color.

Declaration

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

Property Value

Color

The third background color.

Implements IAppointmentBackgroundInfo.BackColor3

BackColor4

Gets or sets the fourth background color.

Declaration

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

Property Value

Color

The fourth background color.

Implements IAppointmentBackgroundInfo.BackColor4

BorderBoxStyle

Gets or sets the border box style.

Declaration

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

Property Value

BorderBoxStyle

The border box style.

Implements IAppointmentBackgroundInfo.BorderBoxStyle

BorderColor

Gets or sets the border color.

Declaration

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

Property Value

Color

The border color.

Implements IAppointmentBackgroundInfo.BorderColor

BorderColor2

Gets or sets the border2 color.

Declaration

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

Property Value

Color

The border2 color.

Implements IAppointmentBackgroundInfo.BorderColor2

BorderColor3

Gets or sets the border color3.

Declaration

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

Property Value

Color

The border color3.

Implements IAppointmentBackgroundInfo.BorderColor3

BorderColor4

Gets or sets the border color4.

Declaration

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

Property Value

Color

The border color4.

Implements IAppointmentBackgroundInfo.BorderColor4

BorderGradientStyle

Gets or sets the border gradient style.

Declaration

cs-api-definition
public GradientStyles BorderGradientStyle { get; set; }

Property Value

GradientStyles

The border gradient style.

Implements IAppointmentBackgroundInfo.BorderGradientStyle

DateTimeColor

Gets or sets the date time color.

Declaration

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

Property Value

Color

The date time color.

Implements IAppointmentBackgroundInfo.DateTimeColor

DateTimeFont

Gets or sets the date time font.

Declaration

cs-api-definition
public Font DateTimeFont { get; set; }

Property Value

Font

The date time font.

Implements IAppointmentBackgroundInfo.DateTimeFont

DisplayName

Gets or sets the display name.

Declaration

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

Property Value

string

The display name.

Implements IAppointmentBackgroundInfo.DisplayName

Font

Gets or sets the font.

Declaration

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

Property Value

Font

The font.

Implements IAppointmentBackgroundInfo.Font

ForeColor

Gets or sets the fore color.

Declaration

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

Property Value

Color

The fore color.

Implements IAppointmentBackgroundInfo.ForeColor

GradientAngle

Gets or sets the gradient angle.

Declaration

cs-api-definition
public float GradientAngle { get; set; }

Property Value

float

The gradient angle.

Implements IAppointmentBackgroundInfo.GradientAngle

GradientPercentage

Gets or sets the gradient percentage.

Declaration

cs-api-definition
public float GradientPercentage { get; set; }

Property Value

float

The gradient percentage.

Implements IAppointmentBackgroundInfo.GradientPercentage

GradientPercentage2

Gets or sets the second gradient percentage.

Declaration

cs-api-definition
public float GradientPercentage2 { get; set; }

Property Value

float

The second gradient percentage.

Implements IAppointmentBackgroundInfo.GradientPercentage2

GradientStyle

Gets or sets the gradient style.

Declaration

cs-api-definition
public GradientStyles GradientStyle { get; set; }

Property Value

GradientStyles

The gradient style.

Implements IAppointmentBackgroundInfo.GradientStyle

Id

Gets or sets the id.

Declaration

cs-api-definition
public int Id { get; set; }

Property Value

int

The id.

Implements IAppointmentBackgroundInfo.Id

NumberOfColors

Gets or sets the number of colors.

Declaration

cs-api-definition
public int NumberOfColors { get; set; }

Property Value

int

The number of colors.

Implements IAppointmentBackgroundInfo.NumberOfColors

SelectedBorderColor

Gets or sets the selected border color.

Declaration

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

Property Value

Color

The selected border color.

Implements IAppointmentBackgroundInfo.SelectedBorderColor

ShadowColor

Gets or sets the shadow color.

Declaration

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

Property Value

Color

The shadow color.

Implements IAppointmentBackgroundInfo.ShadowColor

ShadowStyle

Gets or sets the shadow style.

Declaration

cs-api-definition
public ShadowStyles ShadowStyle { get; set; }

Property Value

ShadowStyles

The shadow style.

Implements IAppointmentBackgroundInfo.ShadowStyle

ShadowWidth

Gets or sets the shadow width.

Declaration

cs-api-definition
public int ShadowWidth { get; set; }

Property Value

int

The shadow width.

Implements IAppointmentBackgroundInfo.ShadowWidth