menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ScheduleAppearance - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ScheduleAppearance

    Implements the functionality of colors and fonts styles for ScheduleControl.

    Inheritance
    System.Object
    ScheduleAppearance
    Implements
    System.Runtime.Serialization.ISerializable
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    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
    System.Object.ToString()

    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

    Implements

    System.Runtime.Serialization.ISerializable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved