Search
TimetableSettings Members
Properties 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

AllowReorderResources

Gets or sets a value indicating whether users are allowed to reorder resource columns via drag and drop.

AllowResizeColumns

Gets or sets a value indicating whether the users can resize timetable columns.

CellSize

Gets or sets the size of time cells.

CellStyle

Gets or sets 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.

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.

DayHeaderBrush

Gets or sets the brush used to paint the subheader where the all-day items are displayed.

DayHeaderMinSize

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

EnableAutoDayChange

Gets or sets a value indicating whether the Timetable view will automatically scroll one day forth and back when the user moves the mouse at the top or at the bottom of the view.

EnableCollisions

Gets or sets a value indicating whether the item collision processing is enabled.

EnableDayItems

Gets or sets a value indicating whether items longer than 24 hours are displayed in the day header or not.

EnableSnapping

Gets or sets a value indicating whether custom snapping is enabled.

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.

ExpandActiveItemOn

Gets or sets whether the active item should ignore collisions.

ExtendedCurrentTimeMarker

Gets or sets whether current-time marker spans the full extent of timetable view.

GeneralFormat

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

GroupHourCount

Gets or sets the number of hours to group when GroupHours is set to Enabled.

GroupHours

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

HeaderDateFormat

Gets or sets how to format and display dates in the timetable header.

HeaderShadowColor

Gets or sets the color of the shadows cast by headers.

HeaderShadowOffset

Gets or sets the offset of the shadows from the headers that cast them.

HeaderShadowStyle

Gets or sets the style of the shadows cast by headers.

HourFormat

Gets or sets the format of the hours displayed in the timeline.

InfoHeaderBrush

Gets or sets the brush used to paint the info header.

InfoHeaderSize

Gets or sets the size of the info 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.

MaxAllDayItems

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

MaxItemSize

Gets or sets the largest size allowed for schedule items.

MinColumnSize

Gets or sets the smallest size allowed for timetable columns.

MinItemSize

Gets or sets the smallest size allowed for schedule items.

MinuteFormat

Gets or sets how to format and display minutes.

NowColor

Gets or sets the color used to mark the current time in the timeline.

NowFillColor

Gets or sets the fill color used to mark the current time in the timeline.

Orientation

Gets or sets the view orientation.

ReorderIndicatorColor

Gets or sets the color of reorder indicator line.

ReorderIndicatorWidth

Gets or sets the width of reorder indicator line.

ReverseGrouping

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

RotateHeaderTexts

Gets or sets a value indicating whether the header texts are rotated in a view with Horizontal orientation.

RotateTimelineTexts

Gets or sets a value indicating whether the timeline texts are rotated in a view with Horizontal orientation.

ScrollStep

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

SecondTimelineOffset

Gets or sets the offset in hours of the second timeline.

SecondTimelineStyle

Gets or sets a value indicating whether a second timeline is displayed in addition to the primary one.

SelectWholeDayOnHeaderClick

Gets or sets a value indicating whether the whole day is selected when the user clicks in the column's header.

ShowAM

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

ShowCurrentTime

Gets or sets a value indicating whether to display the current time in the timeline.

ShowDayHeader

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

ShowInfoHeader

Gets or sets a value indicating whether to show the info header.

ShowItemSpans

Gets or sets a value indicating whether the item time spans are also drawn in the left band of the corresponding column.

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.

ShowMoreItemsCue

Gets or sets a value indicating whether to display a 'more items' icon in the timeline header when some items in a timetable column are not currently visible.

ShowNavigationButtons

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

ShowPadding

Gets or sets a value indicating whether padding should be disabled. Padding of items appear when the items are not aligned to cells.

ShowWorkTime

Gets or sets a value indicating whether the work time should be displayed with different style.

SnapInterval

Gets or sets the custom snap interval.

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 calendar elements that don't have a distinct style assigned to them.

SubHeaderSize

Gets or sets the size of the secondary header.

TimelinePadding

Gets or sets the padding of the separator lines in the timeline, expressed as a percent of the timeline size.

TimelineSize

Gets or sets the size of the timeline header.

TimelineStyle

Gets or sets the style of the timeline header.

TwelveHourFormat

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

UseZoom

Gets or sets a value indicating whether to use the associated zoom factor or the fixed cell height when displaying cells.

VisibleColumns

Gets or sets the number of columns visible in the view.

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.

ZoomFactor

Gets or sets the zoom factor when zoom is enabled.

 Public Events

  Name Description

SettingsChanged

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

 See Also