MindFusion.Scheduling for ASP.NET Programmer's Guide
TimetableSettings Members
Properties Methods Events
 


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

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

 Public Properties

  Name Description

ButtonStyle

Gets the ButtonsStyle object used to specify appearance settings for the navigation buttons.

CellSize

Gets or sets the size of cells that represent the time.

CellStyle

Gets the style of a time segment cell.

CellTime

Gets or sets the time length of a single cell in a timetable view, accurate to the nearest second.

ClockAbbreviationColor

Gets or sets the color of the AM and PM clock abbreviations.

ColumnBandSize

Gets or sets the size of the bands displayed on the left/top side of each timetable column.

Dates

Gets a collection of all dates visualized in the timetable.

DayHeaderMinSize

Gets or sets the minimum size of the header displaying all-day items.

EnableWorkOnWeekends

Gets or sets a value indicating whether to color the work-time cells in weekend days.

EndTime

Gets or sets the end time of the timetable, expressed in minutes since the beginning of the day.

GeneralFormat

Gets or sets the string to use when formatting times in the timeline.

GroupHeaderSize

Gets or sets the size of the group header.

GroupHeaderStyle

Gets or sets the appearance style used to paint the group header.

GroupHours

Gets or sets a value indicating whether hours displayed in the timeline are grouped.

HeaderCellStyle

Gets the style of a time segment cell.

HeaderDateFormat

Gets or sets the format of dates displayed in the timetable header.

ItemOffset

Gets or set the distance between the first item and its adjoining cell side.

MainHeaderSize

Gets or sets the size of the main header.

MainHeaderStyle

Gets or sets the appearance style used to paint the main header.

MaxAllDayItems

Gets or sets the maximum number of all-day items visible at a time in the column headers.

MinuteFormat

Gets or sets how to format and display minutes.

Orientation

Gets or sets a value indicating whether the cells are displayed horizontally or vertically.

ReverseGrouping

Gets or sets a value indicating whether grouping (if enabled) will be performed first by the resource, and then by the date.

ScrollStep

Gets or sets the number of days to scroll when the user clicks the navigation buttons.

ShowAM

Gets or sets a value indicating whether the AM and PM suffixes are displayed.

ShowDayHeader

Gets or sets a value indicating whether to show the header displaying all-day items.

ShowExpandButton

Gets or sets a value indicating whether the Timetable view displays expand header button.

ShowMinutesInHourHeaders

Gets or sets a value indicating whether to display the minutes of each hour in the timeline header when it displays whole hour cells.

ShowNavigationButtons

Gets or sets a value indicating whether the Timetable view displays navigation buttons.

ShowWorkTime

Gets or sets a value that indicates whether work time is displayed with different style.

StartTime

Gets or sets the start time of the timetable, expressed in minutes since the beginning of the day.

Style

Gets or sets the appearance style used to paint the calendar.

TimelineSize

Gets or sets the size of the timeline header.

TimelineStyle

Gets or sets the style of the timeline header.

TimelineTicksColor

Gets or sets the color of ticks in a Timetable timeline.

TwelveHourFormat

Gets or sets a value indicating whether to use a 12-hour format.

WorkTimeCellStyle

Gets or sets the style of cells in the work time interval.

WorkTimeEndHour

Gets or sets the end hour of the work time interval.

WorkTimeStartHour

Gets or sets the start hour of the work time interval.

 Inherited Public Properties

  Name Description

IsTrackingViewState

IStateManager.IsTrackingViewState override. Gets a value that indicates whether the server control is saving changes to its view state. (Inherited from ViewSettings.)

Style

Gets a style object that encapsulates the appearance settings for the view. (Inherited from ViewSettings.)

 Inherited Protected Properties

  Name Description

ViewState

Gets a dictionary of state information that allows you to save and restore the view state of the server control across multiple requests for the same page. (Inherited from ViewSettings.)

 Public Methods

  Name Description

LoadViewState

WebControl.LoadViewState override. Restores view-state information from a previous page request that was saved by the SaveViewState method.

SaveViewState

WebControl.SaveViewState override. Saves any server control view-state changes that have occurred since the time the page was posted back to the server.

TrackViewState

WebControl.TrackViewState override. Causes tracking of view-state changes to the server control so they can be stored in the server control's StateBag object.

 Inherited Public Methods

  Name Description

LoadViewState

WebControl.LoadViewState override. Restores view-state information from a previous page request that was saved by the SaveViewState method. (Inherited from ViewSettings.)

SaveViewState

WebControl.SaveViewState override. Saves any server control view-state changes that have occurred since the time the page was posted back to the server. (Inherited from ViewSettings.)

TrackViewState

WebControl.TrackViewState override. Causes tracking of view-state changes to the server control so they can be stored in the server control's StateBag object. (Inherited from ViewSettings.)

 Inherited Public Events

  Name Description

SettingsChanged

Raised when the view settings change. (Inherited from ViewSettings.)

 See Also

TimetableSettings Class
MindFusion.Scheduling.WebForms Namespace