Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
public class SchedulerMultiDayView : SchedulerDayViewBase, INotifyPropertyChanged, IDisposable, IListChangeHandler<DateTimeInterval>
Inheritance: objectSchedulerViewSchedulerDayViewBaseSchedulerMultiDayView
Implements:
Inherited Members
Constructors
public SchedulerMultiDayView()
public SchedulerMultiDayView(IEnumerable<DateTimeInterval> intervals)
Fields
protected DateTimeIntervalCollection intervalCollection
Properties
Gets the number of days in the view. Setting this property has no effect in SchedulerMultiDayView.
public override int DayCount { get; set; }
Overrides:
Gets the collection of nodes that are assigned to the tree view control.
public virtual DateTimeIntervalCollection Intervals { get; }
Gets or sets a DateTime value specifying the starting date for the period handled by a SchedulerView instance.
public override DateTime StartDate { get; set; }
Overrides:
Gets the type of the view.
public override SchedulerViewType ViewType { get; }
The type of the view.
Overrides:
Methods
Creates the view with start date.
protected override SchedulerView CreateViewWithStartDate(DateTime startDate)
The start date.
Returns:Overrides:
public virtual List<IEvent> GetAppointmentsInInterval(DateTimeInterval interval)
List<IEvent>
Gets the next view.
public override SchedulerView GetNextView(int offset)
The offset.
Returns:Overrides:
Creates a Scheduler View object based on the logic implemented by the Scheduler View instance that implements the method.
public override SchedulerView GetViewContainingDate(DateTime date)
DateTime object that is used to create the Scheduler View.
Returns:The created Scheduler View object.
Overrides:
Determines if a DateTime object belongs to the dates range managed by a particular SchedulerView.
Offsets the view.
public override SchedulerView OffsetView(int offset)
The offset.
Returns:Overrides:
protected override void OnPropertyChanged(params string[] propertyNames)
Overrides: