ClassSchedulerMonthView
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
public class SchedulerMonthView : SchedulerView, INotifyPropertyChanged, ISupportShowWeekend
Inheritance: objectSchedulerViewSchedulerMonthView
Implements:
Inherited Members
Constructors
SchedulerMonthView()
Initializes a new instance of the SchedulerMonthView class.
Declaration
public SchedulerMonthView()
SchedulerMonthView(DateTime, bool)
Initializes a new instance of the SchedulerMonthView class.
Properties
EnableAppointmentsScrolling
Gets or sets a value indicating whether the user can scroll the appointments in month cells.
Declaration
public bool EnableAppointmentsScrolling { get; set; }
Property Value
EnableCellOverflowButton
Gets or sets a value indicating whether the overflow button is enabled in month cells.
Declaration
public bool EnableCellOverflowButton { get; set; }
Property Value
EnableWeeksHeader
Gets or sets a value indicating whether to enable quick navigation to week view from month view.
RangeEndDate
Gets or sets the end range of the vertical navigator.
RangeStartDate
Gets or sets the start range of the vertical navigator.
ScrollBarsWidth
Gets or sets the width of the appointments' scrollbars
ShowFullMonth
Gets or sets a value indicating whether this view should always display exactly one month with the respective number of weeks.
ShowVerticalNavigator
Gets or sets a value indicating whether the vertical navigator should be displayed.
ShowWeekend
Gets or sets a value indicating whether weekend days are shown.
Declaration
public virtual bool ShowWeekend { get; set; }
Property Value
true if weekend days are shown; otherwise, false.
Implements
ShowWeeksHeader
Gets or sets a value indicating whether to show the weeks header
ViewType
Gets the type of the view.
Declaration
public override SchedulerViewType ViewType { get; }
Property Value
The type of the view.
Overrides
WeekCount
Gets or sets the week count.
Declaration
public virtual int WeekCount { get; set; }
Property Value
The week count.
WeekDaysCount
Gets the number of week days displayed.
WorkWeekEnd
Gets or sets the last day of the working week.
Declaration
public DayOfWeek WorkWeekEnd { get; set; }
Property Value
Implements
WorkWeekStart
Gets or sets the first day of the working week.
Declaration
public DayOfWeek WorkWeekStart { get; set; }
Property Value
Implements
Methods
CopyPropertiesToView(SchedulerView)
Copies the properties to view.
Declaration
protected override void CopyPropertiesToView(SchedulerView other)
Parameters
other
The other.
Overrides
CreateViewWithStartDate(DateTime)
Creates the view with start date.
Declaration
protected override SchedulerView CreateViewWithStartDate(DateTime startDate)
Parameters
startDate
The start date.
Returns
Overrides
GetEndDate(DateTime)
Gets the end date for that SchedulerView given a start date.
GetNextView(NavigationStepTypes, int)
Gets the next view.
Declaration
public override SchedulerView GetNextView(NavigationStepTypes navigationStepType, int navigationStep)
Parameters
navigationStepType
The navigation step type.
navigationStep
The navigation step.
Returns
Overrides
GetNextView(int)
Gets the next view.
Declaration
public override SchedulerView GetNextView(int offset)
Parameters
offset
The offset.
Returns
Overrides
GetPreviousView(NavigationStepTypes, int)
Gets the previous view.
Declaration
public override SchedulerView GetPreviousView(NavigationStepTypes navigationStepType, int navigationStep)
Parameters
navigationStepType
The navigation step type.
navigationStep
The navigation step.
Returns
Overrides
GetPreviousView(int)
Gets the previous view.
Declaration
public override SchedulerView GetPreviousView(int offset)
Parameters
offset
The offset.
Returns
Overrides
GetViewContainingDate(DateTime)
Gets the view containing date.
Declaration
public override SchedulerView GetViewContainingDate(DateTime date)
Parameters
date
The date.
Returns
Overrides
IsWorkingDay(DayOfWeek)
Checks if a given week day is a working day.
OffsetView(int)
Offsets the view.
Declaration
public override SchedulerView OffsetView(int offset)
Parameters
offset
The offset.
Returns
Overrides
UpdateOnPropertyChange(string)
Declaration
protected override void UpdateOnPropertyChange(string propertyName)
Parameters
propertyName
Overrides