MindFusion.Scheduling for ASP.NET Programmer's Guide
MindFusion.Scheduling.WebForms Namespace
Classes Enumerations
 

 Classes

  Class Description

ButtonsStyle

Specifies the appearance of calendar navigation buttons, displayed in the views' headers.

Calendar

The Calendar control serves as a view in document-view architecture, where the document is implemented by the Schedule class. The Calendar provides several schedule related views, such as SingleMonth, List, Timetable, that present the scheduled events in different styles and layouts.

CellSettings

Defines appearance settings for the cells representing time ranges in the calendar.

ElementSize

A class that stores width/height pairs.

ItemConverter

Provides a JavaScriptConverter to convert Item objects to and from other representations.

ItemSelection

Instances of the class represent sets of selected schedule items.

ItemSettings

Defines properties that enable appearance customization of schedule items in the calendar views.

ListViewSettings

Defines properties that allow customizing the appearance of the calendar in List view.

LocalizationInfo

Represents a container of localized strings, used by various UI elements accross the Calendar.

MonthRangeSettings

Defines appearance settings for the MonthRange view.

MonthSettings

Specifies appearance settings for the month(s) in SingleMonth and MonthRange view.

RecurrenceConverter

Provides a JavaScriptConverter to convert Recurrence objects to and from other representations.

ReminderConverter

Provides a JavaScriptConverter to convert Reminder objects to and from other representations.

ResourceConverter

Provides a JavaScriptConverter to convert Resource objects to and from other representations.

ResourceViewSettings

Defines properties that allow customizing the appearance of the calendar in Resource view.

Selection

Represents a set of selected calendar cells and defines a visualization style applied to the selected elements.

TimelineSettings

Encapsulates settings for a timeline in a Resource view.

TimetableDate

A class used for storing DateTime values.

TimetableDateCollection

Represents a strongly-typed sorted collection of TimetableDate objects.

TimetableSettings

Defines properties that allow customizing the visualization of the calendar in Timetable view.

ViewSettings

The base class for the different view settings classes.

WeekRangeSettings

Specifies appearance settings for the calendar in WeekRange view.

 Enumerations

  Enumeration Description

CalendarView

Specifies the type of view to display in a calendar control.

ContinuationArrows

Gets or sets the type of the continuation arrows.

DayOfWeekFormat

Specifies the display format of a day of the week.

ItemModifyAction

Specifies the type of modification action used, when an item is modified.

Keys

Identifies special Keys.

ListViewHeaderStyles

Specifies the appearance and behavior of the header in a List view. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its members.

MinuteFormat

Specifies how to format and display minutes in the Timetable view.

MonthHeaderStyles

Specifies the appearance and behavior of month headers in a SingleMonth and MonthRange views. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its members.

MonthRangeHeaderStyles

Specifies the appearance and behavior of the header in a MonthRange view. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its members.

MonthWeekHeaderStyle

Specifies the alignment of the header that displays week numbers in a SingleMonth view.

Orientation

Specifies orientation for calendar items.

Position

Specifies the position of an element relative to its container.

State

Specifies the state of an object.

ThemeType

Specifies an appearance theme applied at the calendar.

WeekRangeHeaderStyle

Specifies the style of the time header in WeekRange view. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its members.

WeekRangeViewStyle

Specifies whether there are multiple weeks displayed in WeekRange view.