MindFusion.Scheduling for Silverlight Programmer's Guide
TimetableSettings Members
Constructors Fields Properties
 


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 Constructors

  Name Description

TimetableSettings

Initializes a new instance of the TimetableSettings class.

 Public Fields

  Name Description

CalendarStyleProperty

Identifies the CalendarStyle dependency property.

CellSizeProperty

Identifies the CellSize dependency property.

CellStyleProperty

Identifies the CellStyle dependency property.

CellTimeProperty

Identifies the CellTime dependency property.

ColumnBandSizeProperty

Identifies the ColumnBandSize dependency property.

ColumnHeaderTemplateProperty

Identifies the ColumnHeaderTemplate dependency property.

ColumnSubheaderTemplateProperty

Identifies the ColumnSubheaderTemplate dependency property.

DatesProperty

Identifies the Dates dependency property.

DayHeaderMinSizeProperty

Identifies the DayHeaderMinSize dependency property.

EnableCollisionsProperty

Identifies the EnableCollisions dependency property.

EnableDayItemsProperty

Identifies the EnableDayItems dependency property.

EnableSnappingProperty

Identifies the EnableSnapping dependency property.

EndTimeProperty

Identifies the EndTime dependency property.

ExpandActiveItemOnProperty

Identifies the ExpandActiveItemOn dependency property.

GeneralFormatProperty

Identifies the GeneralFormat dependency property.

GroupHoursProperty

Identifies the GroupHours dependency property.

HeaderDateFormatProperty

Identifies the HeaderDateFormat dependency property.

HeaderStyleProperty

Identifies the HeaderStyle dependency property.

ItemOffsetProperty

Identifies the ItemOffset dependency property.

MainHeaderSizeProperty

Identifies the MainHeaderSize dependency property.

MaxAllDayItemsProperty

Identifies the MaxAllDayItems dependency property.

MinItemSizeProperty

Identifies the MinItemSize dependency property.

MinuteFormatProperty

Identifies the MinuteFormat dependency property.

NowBrushProperty

Identifies the NowBrush dependency property.

NowFillBrushProperty

Identifies the NowFillBrush dependency property.

OrientationProperty

Identifies the Orientation dependency property.

ReverseGroupingProperty

Identifies the ReverseGrouping dependency property.

RotateHeaderTextsProperty

Identifies the RotateHeaderTexts dependency property.

RotateTimelineTextsProperty

Identifies the RotateTimelineTexts dependency property.

ScrollStepProperty

Identifies the ScrollStep dependency property.

SecondTimelineOffsetProperty

Identifies the SecondTimelineOffset dependency property.

SecondTimelinePositionProperty

Identifies the SecondTimelinePosition dependency property.

SelectedElementsStyleProperty

Identifies the SelectedElementsStyle dependency property.

SelectWholeDayOnHeaderClickProperty

Identifies the SelectWholeDayOnHeaderClick dependency property.

ShowAMProperty

Identifies the ShowAM dependency property.

ShowCurrentTimeProperty

Identifies the ShowCurrentTime dependency property.

ShowDayHeaderProperty

Identifies the ShowDayHeader dependency property.

ShowItemSpansProperty

Identifies the ShowItemSpans dependency property.

ShowMinutesInHourHeadersProperty

Identifies the ShowMinutesInHourHeaders dependency property.

ShowNavigationButtonsProperty

Identifies the ShowNavigationButtons dependency property.

ShowPaddingProperty

Identifies the ShowPadding dependency property.

ShowWorkTimeProperty

Identifies the ShowWorkTime dependency property.

SnapUnitCountProperty

Identifies the SnapUnitCount dependency property.

SnapUnitProperty

Identifies the SnapUnit dependency property.

StartTimeProperty

Identifies the StartTime dependency property.

SubHeaderSizeProperty

Identifies the SubHeaderSize dependency property.

SubHeaderStyleProperty

Identifies the SubHeaderStyle dependency property.

TimelineSizeProperty

Identifies the TimelineSize dependency property.

TimelineStyleProperty

Identifies the TimelineStyle dependency property.

TwelveHourFormatProperty

Identifies the TwelveHourFormat dependency property.

WorkTimeCellStyleProperty

Identifies the WorkTimeCellStyle dependency property.

WorkTimeEndProperty

Identifies the WorkTimeEnd dependency property.

WorkTimeEndsProperty

Identifies the WorkTimeEnds dependency property.

WorkTimeStartProperty

Identifies the WorkTimeStart dependency property.

WorkTimeStartsProperty

Identifies the WorkTimeStarts dependency property.

 Public Properties

  Name Description

CalendarStyle

Gets or sets the appearance style used to paint calendar elements that don't have a distinct style assigned to them.

CellSize

Gets or sets the size of time cells.

CellStyle

Gets or sets the style of a time segment cells.

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.

ColumnHeaderTemplate

Gets or sets the template of the column headers, or null (Nothing in Visual Basic), to use the default template. This is a dependency property.

ColumnSubheaderTemplate

Gets or sets the template of the column subheaders, or null, to use the default template. This is a dependency property.

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.

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.

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.

GeneralFormat

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

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.

HeaderStyle

Gets or sets the appearance style used to paint the view headers.

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.

MinItemSize

Gets or sets the smallest size allowed for schedule items.

MinuteFormat

Gets or sets how to format and display minutes.

NowBrush

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

NowFillBrush

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

Orientation

Gets or sets the view orientation.

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.

SecondTimelinePosition

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

SelectedElementsStyle

Gets or sets the appearance of selected cells.

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.

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.

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.

SnapUnit

Gets or sets the snap unit.

SnapUnitCount

Gets or sets the snap unit count.

StartTime

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

SubHeaderSize

Gets or sets the size of the secondary header.

SubHeaderStyle

Gets or sets the appearance style used to paint the view subheaders.

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.

WorkTimeCellStyle

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

WorkTimeEnd

Gets or sets the end of the work time interval.

WorkTimeEnds

Gets or sets the end of the work time interval for each date displayed in the view.

WorkTimeStart

Gets or sets the start of the work time interval.

WorkTimeStarts

Gets or sets the start of the work time interval for each date displayed in the view.

 See Also

TimetableSettings Class
MindFusion.Scheduling.Silverlight Namespace