Contains properties used by RadScheduler for background/category representation.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
public class AppointmentBackgroundInfo : IAppointmentBackgroundInfo
Inheritance: objectAppointmentBackgroundInfo
Implements:
Constructors
Initializes a new instance of the AppointmentBackgroundInfo class.
public AppointmentBackgroundInfo()
Initializes a new instance of the AppointmentBackgroundInfo class with a linear gradient.
public AppointmentBackgroundInfo(int id, string displayName, Color color, Color color2, Color foreColor, Color borderColor)
The id.
displayNamestringThe display name.
colorColorThe first gradient color.
color2ColorThe second gradient color.
foreColorColorThe fore color.
borderColorColorThe border color.
Initializes a new instance of the AppointmentBackgroundInfo class with a linear gradient.
Initializes a new instance of the AppointmentBackgroundInfo class with a solid gradient.
Properties
Gets or sets the background color.
public Color BackColor { get; set; }
The background color.
Implements:
Gets or sets the second background color.
public Color BackColor2 { get; set; }
The second background color.
Implements:
Gets or sets the third background color.
public Color BackColor3 { get; set; }
The third background color.
Implements:
Gets or sets the fourth background color.
public Color BackColor4 { get; set; }
The fourth background color.
Implements:
Gets or sets the border box style.
public BorderBoxStyle BorderBoxStyle { get; set; }
The border box style.
Implements:
Gets or sets the border color.
public Color BorderColor { get; set; }
The border color.
Implements:
Gets or sets the border2 color.
public Color BorderColor2 { get; set; }
The border2 color.
Implements:
Gets or sets the border color3.
public Color BorderColor3 { get; set; }
The border color3.
Implements:
Gets or sets the border color4.
public Color BorderColor4 { get; set; }
The border color4.
Implements:
Gets or sets the border gradient style.
public GradientStyles BorderGradientStyle { get; set; }
The border gradient style.
Implements:
Gets or sets the date time color.
public Color DateTimeColor { get; set; }
The date time color.
Implements:
Gets or sets the date time font.
public Font DateTimeFont { get; set; }
The date time font.
Implements:
Gets or sets the display name.
public string DisplayName { get; set; }
The display name.
Implements:
Gets or sets the font.
public Font Font { get; set; }
The font.
Implements:
Gets or sets the fore color.
public Color ForeColor { get; set; }
The fore color.
Implements:
Gets or sets the gradient angle.
public float GradientAngle { get; set; }
The gradient angle.
Implements:
Gets or sets the gradient percentage.
public float GradientPercentage { get; set; }
The gradient percentage.
Implements:
Gets or sets the second gradient percentage.
public float GradientPercentage2 { get; set; }
The second gradient percentage.
Implements:
Gets or sets the gradient style.
public GradientStyles GradientStyle { get; set; }
The gradient style.
Implements:
Gets or sets the number of colors.
public int NumberOfColors { get; set; }
The number of colors.
Implements:
Gets or sets the selected border color.
public Color SelectedBorderColor { get; set; }
The selected border color.
Implements:
Gets or sets the shadow color.
public Color ShadowColor { get; set; }
The shadow color.
Implements:
Gets or sets the shadow style.
public ShadowStyles ShadowStyle { get; set; }
The shadow style.
Implements:
Gets or sets the shadow width.
public int ShadowWidth { get; set; }
The shadow width.
Implements: