[]
The C1.Framework.Theme class represents the theme for the C1Schedule control. It is a set of C1.Framework.Style objects which contain display attributes that determine the appearance of control.
public class ScheduleTheme : BaseTheme, IComponent, IDisposable
| Name | Description |
|---|---|
| Appointment | Gets or sets the C1.Framework.Style object determining the appearance of the appointment element. |
| AppointmentCornerRadius | Gets or sets a int value determining appointment corner radius. |
| BaseFont | Set this property in order to change C1.Framework.Style.Font values in all C1.Framework.Style objects at once. |
| ComponentType | |
| CurrentPalette | Gets or sets Color value determining the currently used palette. At setting this property C1Schedule control tries to find corresponding palette in Palettes collection and attaches it to the views. |
| CurrentTime | Gets or sets the C1.Framework.Style object determining the appearance of the current time label on the time ruler. |
| CurrentTimeVertical | Gets or sets the C1.Framework.Style object determining the appearance of the current time label in the time line view. |
| DayViewDayName | Gets or sets the C1.Framework.Style object determining the appearance of the day name part of the day header in the day view. |
| DayViewHeader | Gets or sets the C1.Framework.Style object determining the appearance of the day header in the day view. |
| DayViewHeaderSelected | Gets or sets the C1.Framework.Style object determining the appearance of the selected day header in the day view. |
| Default | Gets the predefined theme of the Default type. |
| FreeHour | Gets or sets the C1.Framework.Style object determining the appearance of free hours in the day view. |
| GroupTabStyle | Gets or sets a GroupTabStyle value determining the style of group tabs. |
| Header | Gets or sets the C1.Framework.Style object determining the style of the header. |
| HighlightDayStatus | Gets or sets a bool value determining whether to highlight availability status. Set this value to true to change day or time slot background according to the appointment availability status. |
| Info | Gets or sets the C1.Framework.Style object determining the style of information in the header of the control. |
| MonthDayHeader | Gets or sets the C1.Framework.Style object determining the appearance of the day header in the month view. |
| MonthDayHeaderSelected | Gets or sets the C1.Framework.Style object determining the appearance of the selected day header in the month view. |
| MonthViewGridHeader | Gets or sets the C1.Framework.Style object determining the appearance of the grid header in the month view. |
| NavigationPane | Gets or sets the C1.Framework.Style object determining the navigation panes appearance. |
| Palette | Gets the currently used Palette object. |
| PaletteType | Gets or sets a PaletteType value determining which type of palletes should be used. |
| Palettes | Gets the Palettes collection available for the current theme. |
| RoundBrowseButtons | Gets or sets a bool value determining whether browse buttons in the title should be round. |
| ShortMonthDayFormat | Gets or sets the string value which determines format string used to show date in month view day headers. |
| ShowBrowseButtons | Gets or sets a bool value determining whether to show browse buttons in the title. |
| ShowEndTimeMonthView | Gets or sets a bool value determining whether to show appointment end time in the month view. |
| ShowEndTimeWeekView | Gets or sets a bool value determining whether to show appointment end time in the Office 2003 style week view. |
| ShowMinuteLine | Gets or sets a bool value determining whether to show line between minutes on the time ruler. |
| ShowNavigationPanels | Gets or sets a bool value determining whether to show navigation panels at the sides of views. |
| ShowTimeMonthView | Gets or sets a bool value determining whether to show appointment time in the month view. |
| ShowTodayBorder | Gets or sets a bool value determining if control should show orange border around today date (as in Office 2007). |
| ShowWeekTabs | Gets or sets a bool value determining if control should show week tabs in the MonthView |
| System | Gets the predefined theme of the System type. |
| TimeLine | Gets or sets the C1.Framework.Style object determining the general appearance of the time line view. |
| TimeLineRuler | Gets or sets the C1.Framework.Style object determining the appearance of the time ruler in the time line view. |
| TimeRuler | Gets or sets the C1.Framework.Style object determining the appearance of the time ruler in the day view. |
| TimeRulerFormat2 | Gets or sets the string value which determines time format string used in the time ruler for displaying times other then the beginning of the hour. |
| TimeRulerMinutesFont | Gets or sets the Font object which should be used for displaying minutes on the Time Ruler. |
| Title | Gets or sets the C1.Framework.Style object determining the style of the title. |
| TitleImage | Gets or sets the Image object which should be used for displaying the image in the right corner of the title. |
| TitleText | Gets or sets the string which is displayed in the title. |
| Today | Gets or sets the C1.Framework.Style object determining the appearance of the current day and day header in different views. |
| WeekDayHeader | Gets or sets the C1.Framework.Style object determining the appearance of the day header in the week view. |
| WeekDayHeaderSelected | Gets or sets the C1.Framework.Style object determining the appearance of the selected day header in the week view. |
| WeekTab | Gets or sets the C1.Framework.Style object determining the appearance of the week tab in the month view. |
| WeekTabStyle | Gets or sets a WeekTabStyle value determining the style of week tabs. |
| WorkHour | Gets or sets the C1.Framework.Style object determining the appearance of work hours in the day view. |
| XmlDefinition | Gets or sets the string value representing the VisualStyle in xml encoding. |
| Name | Description |
|---|---|
| Dispose(bool) | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| LoadThemes(string) | Loads a collection of themes from an Xml file. |
| OnThemeChanged() | |
| OnThemeChanging() | Raises the C1.Win.Schedule.UI.ScheduleTheme.ThemeChanging event |
| ReadCustomData(XmlNode) | |
| UpdatePalette() | Updates all C1Schedule styles according to the currently selected palette. |
| WriteCustomData(XmlWriter) |