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