MindFusion WinForms Programmer's Guide
Theme Members
Constructors Properties Methods
 


Encapsulates visualization settings that can be applied to a Calendar control by calling the ApplyTheme method. A theme includes settings for all calendar views - List, Month, Timetable, and so on.

The following tables list the members exposed by the Theme type.

 Protected Constructors

  Name Description

Theme

Initializes a new instance of the Theme class.

 Public Properties

  Name Description

Black

Gets the Black predefined theme.

ControlAppearance

Gets the appearance of the child controls in this theme.

ControlStyle

Gets a value indicating the appearance of the system controls within the Calendar, such as buttons and scrollbars.

Dark

Gets the Dark predefined theme.

ItemSettings

Gets an object defining the appearance of items in this theme.

Light

Gets the Light predefined theme.

Lila

Gets the Lila predefined theme.

ListViewSettings

Gets an object defining the appearance of the List view in this theme.

MonthRangeSettings

Gets an object defining the appearance of the MonthRange view in this theme.

MonthSettings

Gets an object defining the appearance of the SingleMonth view in this view.

ResourceViewSettings

Gets an object defining the appearance of the Resource view in this theme.

SelectionAllowMultiple

Gets whether the multiple selection is allowed.

SelectionContinuous

Gets a flag indicating whether the users can select only one range of dates in the calendar.

SelectionEnabled

Gets whether the selection is enabled.

SelectionSelectedElementsStyle

Gets the Style of the selected elements in this theme.

SelectionStyle

Gets the selection style in this theme.

Silver

Gets the Silver predefined theme.

Standard

Gets the standard MindFusion.Scheduling theme.

TimetableSettings

Gets an object defining the appearance of the Timetable view in this theme.

Vista

Gets the Vista predefined theme.

WeekRangeSettings

Gets an object defining the appearance of the WeekRange view in this theme.

Windows2003

Gets the Windows2003 predefined theme.

 Public Methods

  Name Description

LoadFromXml

Overloaded. Loads a theme from XML.

 Protected Methods

  Name Description

CreateControlStyle

Creates a new ControlStyle object.

CreateItemSettings

Creates a new ItemSettings object.

CreateListViewSettings

Creates a new ListViewSettings object.

CreateMonthRangeSettings

Creates a new MonthRangeSettings object.

CreateMonthSettings

Creates a new MonthSettings object.

CreateResourceViewSettings

Creates a new ResourceViewSettings object.

CreateTimetableSettings

Creates a new TimetableSettings object.

CreateWeekRangeSettings

Creates a new WeekRangeSettings object.

 See Also

Theme Class
MindFusion.Scheduling.WinForms Namespace