Click or drag to resize
SchedulerDayViewBase Class
Inheritance Hierarchy

Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler (in Telerik.WinControls.Scheduler.dll) Version: 2017.3.1017.40 (2017.3.1017.40)
Syntax
public abstract class SchedulerDayViewBase : SchedulerView, 
	IDisposable

The SchedulerDayViewBase type exposes the following members.

Constructors
  NameDescription
Public methodSchedulerDayViewBase
Initializes a new instance of the SchedulerDayViewBase class.
Top
Properties
  NameDescription
Public propertyAllowAppointmentMove
Enables or disables appointment moving
(Inherited from SchedulerView.)
Public propertyAllowAppointmentResize
Enables or disables appointment resizing
(Inherited from SchedulerView.)
Public propertyAllowResourcesScrolling
Gets or sets whether the horizontal scrollbar when the scheduler is grouped by resources is shown.
(Inherited from SchedulerView.)
Public propertyAllowToolTips
Gets or sets whether tool tips are displayed for this speciffic control.
(Inherited from SchedulerView.)
Public propertyAppointments
Gets the appointments for that view.
(Inherited from SchedulerView.)
Public propertyAppointmentTitleFormat
Gets or sets the appointment title format.
(Inherited from SchedulerView.)
Public propertyAutoScrollToWorkTime
Gets or sets a value indicating whether to automatically scroll to the work time.
Public propertyCanSetDayCount
Gets a value indicating whether this instance can set day count.
Public propertyCellToolTipFormat
Gets or sets the format string that is applied to the days cells tooltip.
(Inherited from SchedulerView.)
Public propertyCurrentCulture
Gets or sets the current culture that is used by this SchedulerView.
(Inherited from SchedulerView.)
Protected propertyCurrentDate
Gets or sets a DateTime value specifying the starting date for the period handled by a SchedulerView instance.
(Inherited from SchedulerView.)
Protected propertyCurrentTime
Gets or sets a value indicating to what the view is scrolled.
Public propertyDayCount
Gets or sets the day count.
Public propertyDefaultTimeZone (Overrides SchedulerViewDefaultTimeZone.)
Public propertyEndDate (Inherited from SchedulerView.)
Public propertyGroupSeparatorWidth
Gets or sets the separator width between different groups
(Inherited from SchedulerView.)
Public propertyName
Gets or sets the name of the view.
(Inherited from SchedulerView.)
Public propertyOffsetTimeSpan
Gets or sets the offset time span.
(Inherited from SchedulerView.)
Public propertyRangeFactor
Gets or sets the range factor.
Public propertyReadOnly
Gets or sets a value indicating whether the view is in read-only mode.
(Inherited from SchedulerView.)
Public propertyResourcesPerView
Gets or sets the resources shown in the current view.
(Inherited from SchedulerView.)
Public propertyRulerEndScale
Gets or sets the last hour which the ruler in day view should display. To set minutes use the RulerEndScaleMinutes property.
Public propertyRulerEndScaleMinutes
Gets or sets the minutes in addition to the RulerEndScale. Together these properties allow changing the default end of the ruler scale on the left side of day view. The value of this property will snap to the nearest multiple of the RangeFactor.
Public propertyRulerFormatStrings
Gets or sets the ruler time format.
Public propertyRulerScaleSize
Gets or sets the size of the ruler scale.
Public propertyRulerStartScale
Gets or sets the first hour which the ruler in day view should display. To set minutes use the RulerStartScaleMinutes property.
Public propertyRulerStartScaleMinutes
Gets or sets the minutes in addition to the RulerStartScale. Together these properties allow changing the default start of the ruler scale on the left side of day view. The value of this property will snap to the nearest multiple of the RangeFactor.
Public propertyRulerWidth
Gets or sets the width of the ruler.
Public propertyScheduler
Gets the parent RadScheduler that the current view is assigned to.
(Inherited from SchedulerView.)
Public propertyShowAllDayArea
Gets or sets a value indicating whether the all day area is shown.
Public propertyShowHeader
Gets or sets whether a single SchedulerView object will display a header row.
(Inherited from SchedulerView.)
Public propertyShowRuler
Gets or sets a value indicating whether the ruler is shown.
Public propertyStartDate
Gets or sets a DateTime value specifying the starting date for the period handled by a SchedulerView instance.
(Inherited from SchedulerView.)
Public propertyTimeZones
Gets the time zones collection.
Public propertyViewType (Inherited from SchedulerView.)
Public propertyVisible
Gets or sets a value indicating whether the view is visible or partially visible.
(Inherited from SchedulerView.)
Public propertyWorkTime
Gets or sets the work time.
Public propertyWorkTimeExceptions
A collection of WorkTimeExceptionRule rules which define exceptions to the general work time provided by the WorkTime property. The rules in this collection are checked in an increasing order of their indices and therefore if a date matches a number of rules, the one with the greatest index overrides the others.
Public propertyWorkWeekEnd
Gets or sets the last day of the working week.
Public propertyWorkWeekStart
Gets or sets the first day of the working week.
Top
Methods
  NameDescription
Protected methodAddAppointment
Adds the appointment.
(Inherited from SchedulerView.)
Protected methodAddResources (Inherited from SchedulerView.)
Protected methodAppointmentChanged (Inherited from SchedulerView.)
Protected methodCalculateNextDate (Inherited from SchedulerView.)
Protected methodCalculatePreviousView (Inherited from SchedulerView.)
Protected methodCopyPropertiesToView
Copies the properties to view.
(Overrides SchedulerViewCopyPropertiesToView(SchedulerView).)
Protected methodCreateViewWithStartDate
Creates the view with start date.
(Overrides SchedulerViewCreateViewWithStartDate(DateTime).)
Public methodDispose
Releases all resources used by the SchedulerDayViewBase
Public methodGetColumnForDate
Gets the column index corresponding to a given date.
Public methodGetDateForCell(Int32, Int32)
Gets the date that corresponds to a cell.
Public methodGetDateForCell(Int32, Int32, RadScheduler)
Gets the date that corresponds to a cell.
Public methodGetDateForColumn(Int32)
Gets the date that corresponds to a column.
Public methodGetDateForColumn(Int32, RadScheduler)
Gets the date that corresponds to a column.
Protected methodGetEndDate
Gets the end date for that SchedulerView given a start date.
(Overrides SchedulerViewGetEndDate(DateTime).)
Public methodGetFirstAppointment
Gets the first appointment in this view, if any.
(Inherited from SchedulerView.)
Public methodGetLastAppointment
Gets the last appointment in this view, if any.
(Inherited from SchedulerView.)
Public methodGetNextView
Gets the next view.
(Inherited from SchedulerView.)
Public methodGetNextView(Int32)
Gets the next view.
(Overrides SchedulerViewGetNextView(Int32).)
Public methodGetNextView(NavigationStepTypes, Int32)
Gets the next view.
(Overrides SchedulerViewGetNextView(NavigationStepTypes, Int32).)
Public methodGetNextViewWithAppointments
Gets the next view containing any of the given appointments.
(Inherited from SchedulerView.)
Public methodGetNumberOfCellsPerHour
Gets the number of cells per hour.
Public methodGetPreviousView
Gets the previous view.
(Inherited from SchedulerView.)
Public methodGetPreviousView(Int32)
Gets the previous view.
(Overrides SchedulerViewGetPreviousView(Int32).)
Public methodGetPreviousView(NavigationStepTypes, Int32)
Gets the previous view.
(Overrides SchedulerViewGetPreviousView(NavigationStepTypes, Int32).)
Public methodGetPreviousViewWithAppointments
Gets the previous view containing any of the given appointments.
(Inherited from SchedulerView.)
Public methodGetResource (Inherited from SchedulerView.)
Public methodGetResourceId (Inherited from SchedulerView.)
Public methodGetResources (Inherited from SchedulerView.)
Public methodGetRowsCount
Gets the calculated number of rows according to the RulerStartScale, RulerStartScaleMinutes, RulerEndScale and RulerEndScaleMinutes properties.
Public methodGetViewContainingDate(DateTime)
Creates a Scheduler View object based on the logic implemented by the Scheduler View instance that implements the method.
(Overrides SchedulerViewGetViewContainingDate(DateTime).)
Protected methodGetViewContainingDate(DateTime, Int32) (Inherited from SchedulerView.)
Public methodIsAllDayEvent
Determines whether the specified event is all day
(Inherited from SchedulerView.)
Public methodIsAppointmentInView
Determines whether a given appointment intersects with this view..
(Inherited from SchedulerView.)
Public methodIsDateInView
Determines if a DateTime object belongs to the dates range managed by a particular SchedulerView.
(Inherited from SchedulerView.)
Protected methodIsResourceIntersectsWithViewResources (Inherited from SchedulerView.)
Protected methodIsViewInAccessibleInterval (Inherited from SchedulerView.)
Public methodIsWorkingDay
Checks if a given week day is a working day.
Public methodIsWorkTime
Checks if a given date is work time by checking the WorkWeekStart, WorkWeekEnd, WorkTime properties and then by checking the exceptions defined in the WorkTimeExceptions collections.
Public methodOffsetView
Offsets the view.
(Inherited from SchedulerView.)
Protected methodOnPropertyChanged (Inherited from SchedulerView.)
Protected methodRemoveAppointment (Inherited from SchedulerView.)
Protected methodSetDefaultTimeZone (Inherited from SchedulerView.)
Protected methodSetStartDate (Inherited from SchedulerView.)
Public methodUpdateAppointments
Updates the appointments for that view.
(Inherited from SchedulerView.)
Protected methodUpdateOnPropertyChange
Called when a property is changed.
(Overrides SchedulerViewUpdateOnPropertyChange(String).)
Top
Events
  NameDescription
Public eventPropertyChanged (Inherited from SchedulerView.)
Top
Fields
  NameDescription
Protected fieldnullableStartDate (Inherited from SchedulerView.)
Top
See Also