Class SchedulerMultiDayView
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class SchedulerMultiDayView : SchedulerDayViewBase, INotifyPropertyChanged, IDisposable, IListChangeHandler<DateTimeInterval>
Constructors
SchedulerMultiDayView()
Declaration
public SchedulerMultiDayView()
SchedulerMultiDayView(IEnumerable<DateTimeInterval>)
Declaration
public SchedulerMultiDayView(IEnumerable<DateTimeInterval> intervals)
Parameters
System.
|
SchedulerMultiDayView(DateTime, DateTime)
Declaration
public SchedulerMultiDayView(DateTime defaultStartDate, DateTime defaultEndDate)
Parameters
System.
|
System.
|
Fields
intervalCollection
Declaration
protected DateTimeIntervalCollection intervalCollection
Field Value
Properties
DayCount
Gets the number of days in the view. Setting this property has no effect in Scheduler
Declaration
public override int DayCount { get; set; }
Property Value
System.
|
Overrides
EndDate
Declaration
public override DateTime EndDate { get; }
Property Value
System.
|
Overrides
Intervals
Gets the collection of nodes that are assigned to the tree view control.
Declaration
public virtual DateTimeIntervalCollection Intervals { get; }
Property Value
StartDate
Declaration
public override DateTime StartDate { get; set; }
Property Value
System.
|
Overrides
ViewType
Gets the type of the view.
Declaration
public override SchedulerViewType ViewType { get; }
Property Value
Scheduler The type of the view. |
Overrides
Methods
CreateViewWithStartDate(DateTime)
Declaration
protected override SchedulerView CreateViewWithStartDate(DateTime startDate)
Parameters
System.
|
Returns
Overrides
GetAppointmentsInInterval(DateTimeInterval)
Declaration
public virtual List<IEvent> GetAppointmentsInInterval(DateTimeInterval interval)
Parameters
Date
|
Returns
System.
|
GetColumnForDate(DateTime)
Declaration
public override int GetColumnForDate(DateTime date)
Parameters
System.
|
Returns
System.
|
Overrides
GetDateForColumn(Int32)
Declaration
public override DateTime GetDateForColumn(int column)
Parameters
System.
|
Returns
System.
|
Overrides
GetNextView(Int32)
Declaration
public override SchedulerView GetNextView(int offset)
Parameters
System.
|
Returns
Overrides
GetViewContainingDate(DateTime)
Declaration
public override SchedulerView GetViewContainingDate(DateTime date)
Parameters
System.
|
Returns
Overrides
GetVisibleIntervals()
Declaration
public DateTimeIntervalCollection GetVisibleIntervals()
Returns
IsAppointmentInView(IEvent)
Declaration
public override bool IsAppointmentInView(IEvent appointment)
Parameters
IEvent
appointment
|
Returns
System.
|
Overrides
IsDateInView(DateTime)
Declaration
public override bool IsDateInView(DateTime date)
Parameters
System.
|
Returns
System.
|
Overrides
OffsetView(Int32)
Declaration
public override SchedulerView OffsetView(int offset)
Parameters
System.
|
Returns
Overrides
OnPropertyChanged(String[])
Declaration
protected override void OnPropertyChanged(params string[] propertyNames)
Parameters
System.
|
Overrides
Explicit Interface Implementations
IListChangeHandler<DateTimeInterval>.HandleCollectionChanged(ListChangedEventArgs<DateTimeInterval>)
Declaration
void IListChangeHandler<DateTimeInterval>.HandleCollectionChanged(ListChangedEventArgs<DateTimeInterval> args)
Parameters
Implements
IListChangeHandler<DateTimeInterval>.HandleCollectionChanging(ListChangedEventArgs<DateTimeInterval>)
Declaration
bool IListChangeHandler<DateTimeInterval>.HandleCollectionChanging(ListChangedEventArgs<DateTimeInterval> args)
Parameters
Returns
System.
|