Class ScheduleAppearance
Implements the functionality of colors and fonts styles for ScheduleControl.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Schedule
Assembly: Syncfusion.Schedule.Windows.dll
Syntax
public class ScheduleAppearance : ISerializable
Constructors
ScheduleAppearance()
Initializes a new instance of the ScheduleAppearance class.
Declaration
public ScheduleAppearance()
ScheduleAppearance(ScheduleControl)
Initializes a new instance of the ScheduleAppearance class.
Declaration
public ScheduleAppearance(ScheduleControl schedule)
Parameters
Type | Name | Description |
---|---|---|
ScheduleControl | schedule | The ScheduleControl associated with this appearance object. |
ScheduleAppearance(SerializationInfo, StreamingContext)
Initializes a new instance of the ScheduleAppearance class from a serialization stream.
Declaration
protected ScheduleAppearance(SerializationInfo info, StreamingContext context)
Parameters
Type | Name | Description |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | An object that holds all the data needed to serialize or deserialize this instance. |
System.Runtime.Serialization.StreamingContext | context | Describes the source and destination of the serialized stream specified by info. |
Properties
AllDayBackColor
Gets or sets the backcolor of the AllDay row in the calendar.
Declaration
public Color AllDayBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
AllDayBackColorString
Gets or sets the backcolor of the AllDay row in the calendar.
Declaration
public string AllDayBackColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
AllDayItemFormat
Gets or sets the display format of an AllDay item.
Declaration
public string AllDayItemFormat { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Choose from these tokens. "allday", "end", "label", "location", "marker", "owner", "reminder", "subject", "start", "no closing delimiter error", "starttime", "endtime", "startdate", "enddate"
AllowProportionalColumnSizing
Gets or sets the propotional resizability option for the workweek scheduletype.
Declaration
public bool AllowProportionalColumnSizing { get; set; }
Property Value
Type |
---|
System.Boolean |
CaptionBackColor
Gets or sets the color of the caption area above the calendar.
Declaration
public Color CaptionBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CaptionBackColorString
Gets or sets the color of the caption area above the calendar.
Declaration
public string CaptionBackColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
ClickItemBorderColor
Gets or sets the border color for a clicked item.
Declaration
public Color ClickItemBorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ClickItemBorderColorString
Gets or sets the border color for a clicked item.
Declaration
public string ClickItemBorderColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
Culture
Gets the culture used for the date formatting.
Declaration
public CultureInfo Culture { get; }
Property Value
Type |
---|
System.Globalization.CultureInfo |
Remarks
Defaults to the CultureInfo.InvariantCulture setting.
DateFormat
Gets or sets the format string used when formatting any of the tokens from DisplayItemFormatStrings that represents a date only value.
Declaration
public string DateFormat { get; set; }
Property Value
Type |
---|
System.String |
DateTimeFormat
Gets or sets the format string used when formatting any of the tokens from DisplayItemFormatStrings that represents combined date and time values.
Declaration
public string DateTimeFormat { get; set; }
Property Value
Type |
---|
System.String |
DayItemFormat
Gets or sets the display format of a schedule item displayed in a Day/WorkWeek view.
Declaration
public string DayItemFormat { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Choose from these tokens. "allday", "end", "label", "location", "marker", "owner", "reminder", "subject", "start", "no closing delimiter error", "starttime", "endtime", "startdate", "enddate"
DayMonthCutoff
Get or sets the maximum number of days that can appear side by side in a Day style calendar
Declaration
public int DayMonthCutoff { get; set; }
Property Value
Type |
---|
System.Int32 |
Remarks
The default value is 9. So, if you select more than 8 dates in the navigation calendar, the dates cannot be displayed side by side in the ScheduleControl.
DivisionsPerHour
Gets or sets the number of time divisions per hour that appear in a Day, Custom or WorkWeek view.
Declaration
public int DivisionsPerHour { get; set; }
Property Value
Type |
---|
System.Int32 |
Remarks
The number of divisions determines the minimum time that can be used for an appointment. The default value is 2 indicating you can have two 30-minute appointments per hour. If you want to allow three 20-minutes, or four 15-minutes appointments per hour, then set this value to 3 or 4. This value must be 1, 2, 3, 4, 5, 6, 10, 12, 15, 20 or 30.
DivisionsPerRow
Gets or sets the number of time divisions per row that appear in a Day, Custom or WorkWeek view. This property is used in conjunction with DivisionsPerHour to determine the number of grid rows that appear in an hour time slot.
Declaration
public int DivisionsPerRow { get; set; }
Property Value
Type |
---|
System.Int32 |
Remarks
The number of time divisions per row determines how many of the time divisions set by DivisionsPerHour appear in each grid row.
So, if DivisionPerHour is 4 and DivisionsPerRow is 2, then you would see the hour split into 2 grid rows with the rows changing at the 30 minute mark, and you could enter appointments that start at 0, 15, 30 or 45 minutes. So, the hour is divided into 4 time slots on the 15 minute marks but you only see a grid row at the 30 minute mark.
As another example, if DivisionPerHour is 6 and DivisionsPerRow is 2, then you would see the hour split into 2 grid rows with the rows changing at the 20 and 40 minute marks, and you could enter appointments that start at any 10 minute mark. So, the hour is divided into 6 time slots on the 10 minute marks and you only see a grid row at the 20 minute marks.
The value of DivisionPerRow should be a factor of DivisionsPerHour. If it is not, then DivisionPerRow defaults to 1. The default values for DivisionPerRow is 1 (to go along with the default value of 2 for the DivisionsPerHour).DragColor
Gets or sets the drag border color for a dragging item.
Declaration
public Color DragColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DragColorString
Gets or sets the drag border color for a dragging item.
Declaration
public string DragColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
EnableAdvancedToolTip
Gets or sets a value indicating whether the AdvancedToolTip display while hovering over the schedule Appointments.
Declaration
public bool EnableAdvancedToolTip { get; set; }
Property Value
Type |
---|
System.Boolean |
EnableTransparentSpan
Gets or sets a value indicating whether the transparent Span appearance to schedule grid.
Declaration
public bool EnableTransparentSpan { get; set; }
Property Value
Type |
---|
System.Boolean |
FullWeekHeaderFormat
Gets or sets the display format of header of a day in a Week view.
Declaration
public string FullWeekHeaderFormat { get; set; }
Property Value
Type |
---|
System.String |
Remarks
The default format is "D", the long date format.
Hours24
Gets or sets whether time column is displayed using a 24 hour format.
Declaration
public bool Hours24 { get; set; }
Property Value
Type |
---|
System.Boolean |
LongHeaderFormat
Gets or sets the display format of header of a Day view.
Declaration
public string LongHeaderFormat { get; set; }
Property Value
Type |
---|
System.String |
Remarks
The default format is "dddd, d MMMM yyyy", the short date format.
MarkColumnColor
Gets or sets the color of the thick solid line next to the Time Column the Day View in the calendar.
Declaration
public Color MarkColumnColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
MarkColumnColorString
Gets or sets the color of the thick solid line next to the Time Column the Day View in the calendar.
Declaration
public string MarkColumnColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
MonthCalendarStartDayOfWeek
Gets or sets the DayOfWeek that is shown in the left-most column of the month calendar.
Declaration
public DayOfWeek MonthCalendarStartDayOfWeek { get; set; }
Property Value
Type |
---|
System.DayOfWeek |
Remarks
This property is related to MonthShowFullWeek. Setting MonthCalendarStartDayOfWeek to any value other than Monday, will force MonthShowFullWeek to true. This is because when MonthShowFullWeek is false, the MonthCalendar starts with Monday and shows a stacked Saturday/Sunday column. Telling the ScheduleControl to start the MonthCalendar with some day other than Monday will force the MonthCalendar to display full weeks.
MonthHeaderFormat
Gets or sets the display format of the text displayed in the header label for the Month view.
Declaration
public string MonthHeaderFormat { get; set; }
Property Value
Type |
---|
System.String |
MonthShowFullWeek
Gets or sets whether Month view shows seven columns or six columns with Saturday/Sunday stacked."
Declaration
public bool MonthShowFullWeek { get; set; }
Property Value
Type |
---|
System.Boolean |
MonthWeekHeaderBackColor
Gets or sets the backcolor of header cells in a Month or Week view.
Declaration
public Color MonthWeekHeaderBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
MonthWeekHeaderBackColorString
Gets or sets the backcolor of header cells in a Month or Week view.
Declaration
public string MonthWeekHeaderBackColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
MonthWeekHeaderForeColor
Gets or sets the forecolor of header cells in a Month or Week view.
Declaration
public Color MonthWeekHeaderForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
MonthWeekHeaderForeColorString
Gets or sets the forecolor of header cells in a Month or Week view.
Declaration
public string MonthWeekHeaderForeColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
MoreItemArrowBorderColor
Gets or sets the border color of the more item bitmap.
Declaration
public Color MoreItemArrowBorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
Remarks
which is enable after setting metro theme only.
MoreItemArrowColor
Gets or sets the color of the MoreItem Arrow Color.
Declaration
public Color MoreItemArrowColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
Remarks
which is enable after setting metro theme only.
MoreItemArrowHoverColor
Gets or sets the hover color of the more items bitmap.
Declaration
public Color MoreItemArrowHoverColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
Remarks
which is enable after setting metro theme only.
MoreItemsArrowDirection
Gets or sets whether the arrow direction of the more items icon.
Declaration
public ScheduleAppearance.MoreItemsArrowDirections MoreItemsArrowDirection { get; set; }
Property Value
Type |
---|
ScheduleAppearance.MoreItemsArrowDirections |
NavigationCalendarArrowColor
Gets or sets the color of the Arrows in the navigation calendar.
Declaration
public Color NavigationCalendarArrowColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NavigationCalendarArrowColorString
Gets or sets the color of the Arrows in the navigation calendar.
Declaration
public string NavigationCalendarArrowColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
NavigationCalendarBackColor
Gets or sets the BackColor of the navigation calendar.
Declaration
public Color NavigationCalendarBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NavigationCalendarBackColorString
Gets or sets the BackColor of the navigation calendar.
Declaration
public string NavigationCalendarBackColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
NavigationCalendarDisabledTextColor
Gets or sets the color of the disabled text in the navigation calendar.
Declaration
public Color NavigationCalendarDisabledTextColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NavigationCalendarDisabledTextColorString
Gets or sets the color of the disabled text in the navigation calendar.
Declaration
public string NavigationCalendarDisabledTextColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
NavigationCalendarHeaderColor
Gets or sets the color of the header in the navigation calendar.
Declaration
public Color NavigationCalendarHeaderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NavigationCalendarHeaderColorString
Gets or sets the color of the header in the navigation calendar.
Declaration
public string NavigationCalendarHeaderColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
NavigationCalendarSelectionColor
Gets or sets the color of the selection color in the navigation calendar.
Declaration
public Color NavigationCalendarSelectionColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NavigationCalendarSelectionColorString
Gets or sets the selection color in the navigation calendar.
Declaration
public string NavigationCalendarSelectionColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
NavigationCalendarStartDayOfWeek
Gets or sets the DayOfWeek that is shown in the left-most column of the calendar.
Declaration
public DayOfWeek NavigationCalendarStartDayOfWeek { get; set; }
Property Value
Type |
---|
System.DayOfWeek |
NavigationCalendarTextColor
Gets or sets the color of the header color in the navigation calendar.
Declaration
public Color NavigationCalendarTextColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NavigationCalendarTextColorString
Gets or sets the color of the header color in the navigation calendar.
Declaration
public string NavigationCalendarTextColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
NavigationCalendarTodayBackColor
Gets or sets the back color of the text of Today in the navigation calendar.
Declaration
public Color NavigationCalendarTodayBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NavigationCalendarTodayColor
Gets or sets the color of the text of Today in the navigation calendar.
Declaration
public Color NavigationCalendarTodayColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NavigationCalendarTodayColorString
Gets or sets the back color of the text of Today in the navigation calendar.
Declaration
public string NavigationCalendarTodayColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
NavigationCalendarTodayTextColor
Gets or sets the color of the current date text in the navigation calendar.
Declaration
public Color NavigationCalendarTodayTextColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NavigationCalendarWeekNumberColor
Gets or sets the color of the week numbers in the navigation calendar.
Declaration
public Color NavigationCalendarWeekNumberColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NavigationCalendarWeekNumberColorString
Gets or sets the color of the week numbers in the navigation calendar.
Declaration
public string NavigationCalendarWeekNumberColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
NonPrimeTimeCellColor
Gets or sets the non-prime time cells in the Calendar.
Declaration
public Color NonPrimeTimeCellColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
NonPrimeTimeCellColorString
Gets or sets the non-prime time cells in the Calendar.
Declaration
public string NonPrimeTimeCellColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only.
PrimeTimeCellColor
Gets or sets the prime time cells in the Calendar.
Declaration
public Color PrimeTimeCellColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
PrimeTimeCellColorString
Gets or sets the prime time cells in the Calendar.
Declaration
public string PrimeTimeCellColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
PrimeTimeEnd
Gets or sets the time (0 to 23 in hours) when the prime time color stops being used in the display.
Declaration
public int PrimeTimeEnd { get; set; }
Property Value
Type |
---|
System.Int32 |
PrimeTimeStart
Gets or sets the time (0 to 23 in hours) when prime time color starts being used in the display.
Declaration
public int PrimeTimeStart { get; set; }
Property Value
Type |
---|
System.Int32 |
ScheduleAppointmentTipFormat
Gets or sets the text that is displayed for schedule item tips.
Declaration
public string ScheduleAppointmentTipFormat { get; set; }
Property Value
Type |
---|
System.String |
Remarks
You can use tokens defined in ScheduleGrid.DisplayItemFormatStrings to control the determine the text displayed. The default value is "[subject]\r\n\r\n[content]".
ScheduleAppointmentTipsEnabled
Gets or sets whether tips should be displayed when you hoover over an item in a schedule.
Declaration
public bool ScheduleAppointmentTipsEnabled { get; set; }
Property Value
Type |
---|
System.Boolean |
ShowCaption
Gets or sets a value indicating whether the Caption Panel above the Calendar is visible.
Declaration
public bool ShowCaption { get; set; }
Property Value
Type |
---|
System.Boolean |
ShowCaptionButtons
Gets or sets a value indicating whether navigation buttons are shown on the Caption Panel.
Declaration
public bool ShowCaptionButtons { get; set; }
Property Value
Type |
---|
System.Boolean |
ShowTime
Gets or sets whether the Time Column should appear in the ScheduleControl.
Declaration
public bool ShowTime { get; set; }
Property Value
Type |
---|
System.Boolean |
SolidBorderColor
Gets or sets the color of the solid lines in the calendar.
Declaration
public Color SolidBorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SolidBorderColorString
Gets or sets the color of the solid lines in the calendar.
Declaration
public string SolidBorderColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
SpanItemFormatLeftText
Gets or sets the display format of a text displayed on an interior left-side of a multiday span.
Declaration
public string SpanItemFormatLeftText { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Choose from these tokens. "allday", "end", "label", "location", "marker", "owner", "reminder", "subject", "start", "no closing delimiter error", "starttime", "endtime", "startdate", "enddate"
SpanItemFormatMiddleText
Gets or sets the display format of a text displayed in the middle of a multiday span.
Declaration
public string SpanItemFormatMiddleText { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Choose from these tokens. "allday", "end", "label", "location", "marker", "owner", "reminder", "subject", "start", "no closing delimiter error", "starttime", "endtime", "startdate", "enddate"
SpanItemFormatRightText
Gets or sets the display format of a text displayed on an interior right-side of a multiday span.
Declaration
public string SpanItemFormatRightText { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Choose from these tokens. "allday", "end", "label", "location", "marker", "owner", "reminder", "subject", "start", "no closing delimiter error", "starttime", "endtime", "startdate", "enddate"
SpanItemFormatTerminalLeftText
Gets or sets the display format of a text displayed on an open left-side of a multiday span.
Declaration
public string SpanItemFormatTerminalLeftText { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Choose from these tokens. "allday", "end", "label", "location", "marker", "owner", "reminder", "subject", "start", "no closing delimiter error", "starttime", "endtime", "startdate", "enddate"
SpanItemFormatTerminalRightText
Gets or sets the display format of a text displayed on an open right-side of a multiday span.
Declaration
public string SpanItemFormatTerminalRightText { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Choose from these tokens. "allday", "end", "label", "location", "marker", "owner", "reminder", "subject", "start", "no closing delimiter error", "starttime", "endtime", "startdate", "enddate"
SpanTransparencyLevel
Gets or sets the alpha level for transparent span.
Declaration
public int SpanTransparencyLevel { get; set; }
Property Value
Type |
---|
System.Int32 |
SplitterBackColor
Gets or sets the back color of the two splitters in the ScheduleControl.
Declaration
public Color SplitterBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SplitterBackColorString
Gets or sets the back color of the two splitters in the ScheduleControl.
Declaration
public string SplitterBackColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
TextColor
Gets or sets the color of the basic text shown in the calendar.
Declaration
public Color TextColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
TextColorString
Gets or sets the color of the basic text shown in the calendar.
Declaration
public string TextColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
ThemesEnabled
Gets or sets whether the Themes are enabled.
Declaration
public bool ThemesEnabled { get; set; }
Property Value
Type |
---|
System.Boolean |
TimeBackColor
Gets or sets the backcolor of the Time column in the calendar.
Declaration
public Color TimeBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
TimeBackColorString
Gets or sets the backcolor of the Time column in the calendar.
Declaration
public string TimeBackColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
TimeBigFontSize
Gets or sets the size of the larger font used in the Time column in the calendar.
Declaration
public float TimeBigFontSize { get; set; }
Property Value
Type |
---|
System.Single |
TimeFormat
Gets or sets the format string used when formatting any of the tokens from DisplayItemFormatStrings that represents combined a time only value.
Declaration
public string TimeFormat { get; set; }
Property Value
Type |
---|
System.String |
TimeLittleFontSize
Gets or sets the size of the smaller font used in the Time column in the calendar.
Declaration
public float TimeLittleFontSize { get; set; }
Property Value
Type |
---|
System.Single |
TimeTextColor
Gets or sets the color of the text shown in the Time column in the calendar.
Declaration
public Color TimeTextColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
TimeTextColorString
Gets or sets the color of the text shown in the Time column in the calendar.
Declaration
public string TimeTextColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
TodayBackColor
Gets or sets the backcolor of the AllDay row in the calendar.
Declaration
public Color TodayBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
VisualStyle
Gets or sets the VisualStyle for this ScheduleControl. The setting only applies if ThemesEnabled is true.
Declaration
public GridVisualStyles VisualStyle { get; set; }
Property Value
Type |
---|
GridVisualStyles |
WeekCalendarStartDayOfWeek
Gets or sets the DayOfWeek that is shown in the first day of the week calendar.
Declaration
public DayOfWeek WeekCalendarStartDayOfWeek { get; set; }
Property Value
Type |
---|
System.DayOfWeek |
WeekHeaderFormat
Gets or sets the date display format of header label in a WorkWeek view.
Declaration
public string WeekHeaderFormat { get; set; }
Property Value
Type |
---|
System.String |
Remarks
The default format is "MMM d".
WeekMonthFullFormat
Gets or sets the display format of the text displayed at the start of a new year in the Month or Week view, and in the cell header of the Week view.
Declaration
public string WeekMonthFullFormat { get; set; }
Property Value
Type |
---|
System.String |
WeekMonthItemFormat
Gets or sets the display format of a schedule item shown in a Week/Month view. Note: New Line character ("\n") is not allowed and will be ignogered if entered any.
Declaration
public string WeekMonthItemFormat { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Choose from these tokens. "allday", "end", "label", "location", "marker", "owner", "reminder", "subject", "start", "no closing delimiter error", "starttime", "endtime", "startdate", "enddate"
WeekMonthNewMonth
Gets or sets the display format of the text displayed at the start of a new month in the Month view.
Declaration
public string WeekMonthNewMonth { get; set; }
Property Value
Type |
---|
System.String |
WorkWeekHeaderBackColor
Gets or sets the backcolor of header cells in a WorkWeek view.
Declaration
public Color WorkWeekHeaderBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
WorkWeekHeaderBackColorString
Gets or sets the work week header back color.
Declaration
public string WorkWeekHeaderBackColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
WorkWeekHeaderForeColor
Gets or sets the forecolor of header cells in a WorkWeek view.
Declaration
public Color WorkWeekHeaderForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
WorkWeekHeaderForeColorString
Gets or sets the forecolor of header cells in a WorkWeek view.
Declaration
public string WorkWeekHeaderForeColorString { get; set; }
Property Value
Type |
---|
System.String |
Remarks
Internal only
WorkWeekHeaderFormat
Gets or sets the display format of header of a day in a WorkWeek view.
Declaration
public string WorkWeekHeaderFormat { get; set; }
Property Value
Type |
---|
System.String |
Remarks
The default format is "MM/dd/yyyy".
Methods
AttachSchedule(ScheduleControl)
Attaches an Appearance object to a particular ScheduleControl.
Declaration
public void AttachSchedule(ScheduleControl schedule)
Parameters
Type | Name | Description |
---|---|---|
ScheduleControl | schedule | The Appearance object. |
GetObjectData(SerializationInfo, StreamingContext)
Implements the ISerializable interface and returns the data needed to serialize the Appearance object.
Declaration
public void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type | Name | Description |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | A SerializationInfo object containing the information required to serialize the Appearance object. |
System.Runtime.Serialization.StreamingContext | context | A StreamingContext object containing the source and destination of the serialized stream. |
LoadBinary(String)
A static method that creates an instance of ScheduleAppearance that was previously serialized as a binary file.
Declaration
public static ScheduleAppearance LoadBinary(string fileName)
Parameters
Type | Name | Description |
---|---|---|
System.String | fileName | The serialized filename. |
Returns
Type | Description |
---|---|
ScheduleAppearance | A ScheduleAppearance. |
LoadXML(String)
Creates an instance of ScheduleAppearance that was previously serialized as a XML file.
Declaration
public static ScheduleAppearance LoadXML(string fileName)
Parameters
Type | Name | Description |
---|---|---|
System.String | fileName | The serialized filename. |
Returns
Type | Description |
---|---|
ScheduleAppearance | A ScheduleAppearance. |
SaveBinary(Stream)
Saves the Appearance object to a stream in binary format.
Declaration
public void SaveBinary(Stream s)
Parameters
Type | Name | Description |
---|---|---|
System.IO.Stream | s | Stream to save the object. |
SaveBinary(String)
Saves this Appearance object in binary format to a file with the specified filename.
Declaration
public void SaveBinary(string fileName)
Parameters
Type | Name | Description |
---|---|---|
System.String | fileName | File name. |
SaveXML(String)
Saves the Appearance object in an XML file with the specified filename.
Declaration
public void SaveXML(string fileName)
Parameters
Type | Name | Description |
---|---|---|
System.String | fileName | The file name. |
ToString()
Gets a string representing the instance of the ScheduleAppearance.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String representaion of the object. |
Overrides
Events
AllDayBackColorChanged
A notification event that is raised after AllDayBackColor is modified.
Declaration
public event EventHandler AllDayBackColorChanged
Event Type
Type |
---|
System.EventHandler |
AllDayItemFormatChanged
A notification event that is raised after DayItemFormat is modified.
Declaration
public event EventHandler AllDayItemFormatChanged
Event Type
Type |
---|
System.EventHandler |
CaptionBackColorChanged
A notification event that is raised after CaptionBackColor is modified.
Declaration
public event EventHandler CaptionBackColorChanged
Event Type
Type |
---|
System.EventHandler |
ClickItemBorderColorChanged
A notification event that is raised after ClickItemBorderColor is modified.
Declaration
public event EventHandler ClickItemBorderColorChanged
Event Type
Type |
---|
System.EventHandler |
DateFormatChanged
A notification event that is raised after DateFormat is modified.
Declaration
public event EventHandler DateFormatChanged
Event Type
Type |
---|
System.EventHandler |
DateTimeFormatChanged
A notification event that is raised after DateTimeFormat is modified.
Declaration
public event EventHandler DateTimeFormatChanged
Event Type
Type |
---|
System.EventHandler |
DayItemFormatChanged
A notification event that is raised after DayItemFormat is modified.
Declaration
public event EventHandler DayItemFormatChanged
Event Type
Type |
---|
System.EventHandler |
DayMonthCutoffChanged
A notification event that is raised after DayMonthCutoff is modified.
Declaration
public event EventHandler DayMonthCutoffChanged
Event Type
Type |
---|
System.EventHandler |
DivisionsPerHourChanged
A notification event that is raised after DivisionsPerHour is modified.
Declaration
public event EventHandler DivisionsPerHourChanged
Event Type
Type |
---|
System.EventHandler |
DivisionsPerRowChanged
A notification event that is raised after DivisionsPerRow is modified.
Declaration
public event EventHandler DivisionsPerRowChanged
Event Type
Type |
---|
System.EventHandler |
DragColorChanged
A notification event that is raised after DragColor is modified.
Declaration
public event EventHandler DragColorChanged
Event Type
Type |
---|
System.EventHandler |
FullWeekHeaderFormatChanged
A notification event that is raised after FullWeekHeaderFormat is modified.
Declaration
public event EventHandler FullWeekHeaderFormatChanged
Event Type
Type |
---|
System.EventHandler |
Hours24Changed
A notification event that is raised after Hours24 is modified.
Declaration
public event EventHandler Hours24Changed
Event Type
Type |
---|
System.EventHandler |
LongHeaderFormatChanged
A notification event that is raised after LongHeaderFormat is modified.
Declaration
public event EventHandler LongHeaderFormatChanged
Event Type
Type |
---|
System.EventHandler |
MarkColumnColorChanged
A notification event that is raised after MarkColumnColor is modified.
Declaration
public event EventHandler MarkColumnColorChanged
Event Type
Type |
---|
System.EventHandler |
MonthCalendarStartDayOfWeekChanged
A notification event that is raised after MonthCalendarStartDayOfWeek is modified.
Declaration
public event EventHandler MonthCalendarStartDayOfWeekChanged
Event Type
Type |
---|
System.EventHandler |
MonthHeaderFormatChanged
A notification event that is raised after MonthHeaderFormat is modified.
Declaration
public event EventHandler MonthHeaderFormatChanged
Event Type
Type |
---|
System.EventHandler |
MonthShowFullWeekChanged
A notification event that is raised after MonthShowFullWeek is modified.
Declaration
public event EventHandler MonthShowFullWeekChanged
Event Type
Type |
---|
System.EventHandler |
MonthWeekHeaderBackColorChanged
A notification event that is raised after MonthWeekHeaderBackColor is modified.
Declaration
public event EventHandler MonthWeekHeaderBackColorChanged
Event Type
Type |
---|
System.EventHandler |
MonthWeekHeaderForeColorChanged
A notification event that is raised after MonthWeekHeaderForeColor is modified.
Declaration
public event EventHandler MonthWeekHeaderForeColorChanged
Event Type
Type |
---|
System.EventHandler |
MoreItemArrowBorderColorChanged
A notification event that is raised after MoreItemArrowBorderColor is modified.
Declaration
public event EventHandler MoreItemArrowBorderColorChanged
Event Type
Type |
---|
System.EventHandler |
MoreItemArrowColorChanged
A notification event that is raised after MoreItemArrowColor is modified.
Declaration
public event EventHandler MoreItemArrowColorChanged
Event Type
Type |
---|
System.EventHandler |
MoreItemArrowHoverColorChanged
A notification event that is raised after MoreItemArrowHoverColor is modified.
Declaration
public event EventHandler MoreItemArrowHoverColorChanged
Event Type
Type |
---|
System.EventHandler |
MoreItemsArrowDirectionChanged
A notification event that is raised after Arrow direction is modified.
Declaration
public event EventHandler MoreItemsArrowDirectionChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarArrowColorChanged
A notification event that is raised after NavigationCalendarArrowColor is modified.
Declaration
public event EventHandler NavigationCalendarArrowColorChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarBackColorChanged
A notification event that is raised after NavigationCalendaBackColor is modified.
Declaration
public event EventHandler NavigationCalendarBackColorChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarDisabledTextColorChanged
A notification event that is raised after NavigationCalendarDisabledTextColor is modified.
Declaration
public event EventHandler NavigationCalendarDisabledTextColorChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarHeaderColorChanged
A notification event that is raised after NavigationCalendarHeaderColor is modified.
Declaration
public event EventHandler NavigationCalendarHeaderColorChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarSelectionColorChanged
A notification event that is raised after NavigationCalendarSelectionColor is modified.
Declaration
public event EventHandler NavigationCalendarSelectionColorChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarStartDayOfWeekChanged
A notification event that is raised after NavigationCalendarStartDayOfWeek is modified.
Declaration
public event EventHandler NavigationCalendarStartDayOfWeekChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarTextColorChanged
A notification event that is raised after NavigationCalendarTextColor is modified.
Declaration
public event EventHandler NavigationCalendarTextColorChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarTodayBackColorChanged
A notification event that is raised after NavigationCalendarTodayBackColor is modified.
Declaration
public event EventHandler NavigationCalendarTodayBackColorChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarTodayColorChanged
A notification event that is raised after NavigationCalendarTodayColor is modified.
Declaration
public event EventHandler NavigationCalendarTodayColorChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarTodayTextColorChanged
A notification event that is raised after NavigationCalendarTodayTextColor is modified.
Declaration
public event EventHandler NavigationCalendarTodayTextColorChanged
Event Type
Type |
---|
System.EventHandler |
NavigationCalendarWeekNumberColorChanged
A notification event that is raised after NavigationCalendarWeekNumberColor is modified.
Declaration
public event EventHandler NavigationCalendarWeekNumberColorChanged
Event Type
Type |
---|
System.EventHandler |
NonPrimeTimeCellColorChanged
A notification event that is raised after PrimeTimeCellColor is modified.
Declaration
public event EventHandler NonPrimeTimeCellColorChanged
Event Type
Type |
---|
System.EventHandler |
PrimeTimeCellColorChanged
A notification event that is raised after PrimeTimeCellColor is modified.
Declaration
public event EventHandler PrimeTimeCellColorChanged
Event Type
Type |
---|
System.EventHandler |
PrimeTimeEndChanged
A notification event that is raised after PrimeTimeEnd is modified.
Declaration
public event EventHandler PrimeTimeEndChanged
Event Type
Type |
---|
System.EventHandler |
PrimeTimeStartChanged
A notification event that is raised after PrimeTimeStart is modified.
Declaration
public event EventHandler PrimeTimeStartChanged
Event Type
Type |
---|
System.EventHandler |
ScheduleAppointmentTipFormatChanged
A notification event that is raised after ScheduleAppointmentTipFormat is modified.
Declaration
public event EventHandler ScheduleAppointmentTipFormatChanged
Event Type
Type |
---|
System.EventHandler |
ScheduleAppointmentTipsEnabledChanged
A notification event that is raised after ScheduleAppointmentTipsEnabled is modified.
Declaration
public event EventHandler ScheduleAppointmentTipsEnabledChanged
Event Type
Type |
---|
System.EventHandler |
ShowCaptionButtonsChanged
A notification event that is raised after ShowCaptionButtons is modified.
Declaration
public event EventHandler ShowCaptionButtonsChanged
Event Type
Type |
---|
System.EventHandler |
ShowCaptionChanged
A notification event that is raised after ShowCaption is modified.
Declaration
public event EventHandler ShowCaptionChanged
Event Type
Type |
---|
System.EventHandler |
ShowTimeChanged
A notification event that is raised after ShowTime is modified.
Declaration
public event EventHandler ShowTimeChanged
Event Type
Type |
---|
System.EventHandler |
SolidBorderColorChanged
A notification event that is raised after SolidBorderColor is modified.
Declaration
public event EventHandler SolidBorderColorChanged
Event Type
Type |
---|
System.EventHandler |
SpanItemFormatLeftTextChanged
A notification event that is raised after SpanItemFormatLeftText is modified.
Declaration
public event EventHandler SpanItemFormatLeftTextChanged
Event Type
Type |
---|
System.EventHandler |
SpanItemFormatMiddleTextChanged
A notification event that is raised after SpanItemFormatMiddleText is modified.
Declaration
public event EventHandler SpanItemFormatMiddleTextChanged
Event Type
Type |
---|
System.EventHandler |
SpanItemFormatRightTextChanged
A notification event that is raised after SpanItemFormatRighttText is modified.
Declaration
public event EventHandler SpanItemFormatRightTextChanged
Event Type
Type |
---|
System.EventHandler |
SpanItemFormatTerminalLeftTextChanged
A notification event that is raised after SpanItemFormatTerminalLeftText is modified.
Declaration
public event EventHandler SpanItemFormatTerminalLeftTextChanged
Event Type
Type |
---|
System.EventHandler |
SpanItemFormatTerminalRightTextChanged
A notification event that is raised after SpanItemFormatRighttText is modified.
Declaration
public event EventHandler SpanItemFormatTerminalRightTextChanged
Event Type
Type |
---|
System.EventHandler |
SplitterBackColorChanged
A notification event that is raised after SplitterBackColor is modified.
Declaration
public event EventHandler SplitterBackColorChanged
Event Type
Type |
---|
System.EventHandler |
TextColorChanged
A notification event that is raised after TextColor is modified.
Declaration
public event EventHandler TextColorChanged
Event Type
Type |
---|
System.EventHandler |
ThemesEnabledChanged
A notification event that is raised after ThemesEnabled is modified.
Declaration
public event EventHandler ThemesEnabledChanged
Event Type
Type |
---|
System.EventHandler |
TimeBackColorChanged
A notification event that is raised after TimeBackColor is modified.
Declaration
public event EventHandler TimeBackColorChanged
Event Type
Type |
---|
System.EventHandler |
TimeBigFontSizeChanged
A notification event that is raised after TimeBigFontSize is modified.
Declaration
public event EventHandler TimeBigFontSizeChanged
Event Type
Type |
---|
System.EventHandler |
TimeFormatChanged
A notification event that is raised after TimeFormat is modified.
Declaration
public event EventHandler TimeFormatChanged
Event Type
Type |
---|
System.EventHandler |
TimeLittleFontSizeChanged
A notification event that is raised after LittleFontSize is modified.
Declaration
public event EventHandler TimeLittleFontSizeChanged
Event Type
Type |
---|
System.EventHandler |
TimeTextColorChanged
A notification event that is raised after TimeTextColor is modified.
Declaration
public event EventHandler TimeTextColorChanged
Event Type
Type |
---|
System.EventHandler |
VisualStyleChanged
A notification event that is raised after VisualStyle is modified.
Declaration
public event EventHandler VisualStyleChanged
Event Type
Type |
---|
System.EventHandler |
WeekCalendarStartDayOfWeekChanged
A notification event that is raised after WeekCalendarStartDayOfWeek is modified.
Declaration
public event EventHandler WeekCalendarStartDayOfWeekChanged
Event Type
Type |
---|
System.EventHandler |
WeekHeaderFormatChanged
A notification event that is raised after WeekHeaderFormat is modified.
Declaration
public event EventHandler WeekHeaderFormatChanged
Event Type
Type |
---|
System.EventHandler |
WeekMonthFullFormatChanged
A notification event that is raised after WeekMonthFullFormat is modified.
Declaration
public event EventHandler WeekMonthFullFormatChanged
Event Type
Type |
---|
System.EventHandler |
WeekMonthItemFormatChanged
A notification event that is raised after DayItemFormat is modified.
Declaration
public event EventHandler WeekMonthItemFormatChanged
Event Type
Type |
---|
System.EventHandler |
WeekMonthNewMonthChanged
A notification event that is raised after WeekMonthNewMonth is modified.
Declaration
public event EventHandler WeekMonthNewMonthChanged
Event Type
Type |
---|
System.EventHandler |
WorkWeekHeaderBackColorChanged
A notification event that is raised after WorkWeekHeaderBackColor is modified.
Declaration
public event EventHandler WorkWeekHeaderBackColorChanged
Event Type
Type |
---|
System.EventHandler |
WorkWeekHeaderForeColorChanged
A notification event that is raised after WorkWeekHeaderForeColor is modified.
Declaration
public event EventHandler WorkWeekHeaderForeColorChanged
Event Type
Type |
---|
System.EventHandler |
WorkWeekHeaderFormatChanged
A notification event that is raised after WorkWeekHeaderFormat is modified.
Declaration
public event EventHandler WorkWeekHeaderFormatChanged
Event Type
Type |
---|
System.EventHandler |