Click or drag to resize
SchedulerDayView Class
Inheritance Hierarchy
SystemObject
  Telerik.WinControls.UISchedulerView
    Telerik.WinControls.UISchedulerDayViewBase
      Telerik.WinControls.UISchedulerDayView

Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler (in Telerik.WinControls.Scheduler.dll) Version: 2018.2.619.40 (2018.2.619.40)
Syntax
public class SchedulerDayView : SchedulerDayViewBase

The SchedulerDayView type exposes the following members.

Constructors
  NameDescription
Public methodSchedulerDayView
Initializes a new instance of the SchedulerDayView class.
Public methodSchedulerDayView(DateTime, DateTime)
Initializes a new instance of the SchedulerDayView class.
Public methodSchedulerDayView(DateTime, Int32)
Initializes a new instance of the SchedulerDayView 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.
(Inherited from SchedulerDayViewBase.)
Public propertyCanSetDayCount
Gets a value indicating whether this instance can set day count.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
Public propertyDayCount
Gets or sets the day count.
(Overrides SchedulerDayViewBaseDayCount.)
Public propertyDefaultTimeZone (Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
Public propertyRulerFormatStrings
Gets or sets the ruler time format.
(Inherited from SchedulerDayViewBase.)
Public propertyRulerScaleSize
Gets or sets the size of the ruler scale.
(Inherited from SchedulerDayViewBase.)
Public propertyRulerStartScale
Gets or sets the first hour which the ruler in day view should display. To set minutes use the RulerStartScaleMinutes property.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
Public propertyRulerWidth
Gets or sets the width of the ruler.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
Public propertyViewType
Gets the type of the view.
(Overrides SchedulerViewViewType.)
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.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
Public propertyWorkWeekEnd
Gets or sets the last day of the working week.
(Inherited from SchedulerDayViewBase.)
Public propertyWorkWeekStart
Gets or sets the first day of the working week.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
Protected methodCreateViewWithStartDate
Creates the view with start date.
(Inherited from SchedulerDayViewBase.)
Public methodDispose (Inherited from SchedulerDayViewBase.)
Public methodGetColumnForDate
Gets the column index corresponding to a given date.
(Inherited from SchedulerDayViewBase.)
Public methodGetDateForCell(Int32, Int32)
Gets the date that corresponds to a cell.
(Inherited from SchedulerDayViewBase.)
Public methodGetDateForCell(Int32, Int32, RadScheduler)
Gets the date that corresponds to a cell.
(Inherited from SchedulerDayViewBase.)
Public methodGetDateForColumn(Int32)
Gets the date that corresponds to a column.
(Inherited from SchedulerDayViewBase.)
Public methodGetDateForColumn(Int32, RadScheduler)
Gets the date that corresponds to a column.
(Inherited from SchedulerDayViewBase.)
Protected methodGetEndDate
Gets the end date for that SchedulerView given a start date.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
Public methodGetNextView(NavigationStepTypes, Int32)
Gets the next view.
(Inherited from SchedulerDayViewBase.)
Public methodGetNextViewWithAppointments
Gets the next view containing any of the given appointments.
(Inherited from SchedulerView.)
Public methodGetNumberOfCellsPerHour
Gets the number of cells per hour.
(Inherited from SchedulerDayViewBase.)
Public methodGetPreviousView
Gets the previous view.
(Inherited from SchedulerView.)
Public methodGetPreviousView(Int32)
Gets the previous view.
(Inherited from SchedulerDayViewBase.)
Public methodGetPreviousView(NavigationStepTypes, Int32)
Gets the previous view.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
Public methodGetViewContainingDate(DateTime)
Creates a Scheduler View object based on the logic implemented by the Scheduler View instance that implements the method.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
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.
(Inherited from SchedulerDayViewBase.)
Top
Events
  NameDescription
Public eventPropertyChanged (Inherited from SchedulerView.)
Top
Fields
  NameDescription
Protected fieldnullableStartDate (Inherited from SchedulerView.)
Top
See Also