MultiMonthView
Summary description for CalendarView.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class MultiMonthView : MonthView, INotifyPropertyChanged
Inheritance: objectCalendarViewMonthViewMultiMonthView
Implements:
Inherited Members
Constructors
public MultiMonthView(RadCalendar parent, DateTime inMonthDate, CalendarView parentView)
public MultiMonthView(RadCalendar parent, DateTime inMonthDate)
Properties
Gets a value indicating whether the CalendarView has child views.
public override bool IsMultipleView { get; }
Overrides:
Returns the number of months displayed by a particular MonthView (in this case 1).
protected override int MonthsInView { get; }
Overrides:
Methods
Creates a CalendarView object based on the logic implemented by the CalendarView instance that implements the method.
protected override CalendarView CreateView(DateTime date)
DateTime object that is used to create the CalendarView.
Returns:The created CalendarView object.
Overrides:
Verifies CalendarView settings required for correct presentation of calendrical information.
protected override void EnsureRenderSettings()
Overrides:
handles the down arrow key.
protected override void HandleDownKey(Keys keys)
The key data to be processed.
Overrides:
handles the End key.
protected override void HandleEndKey(Keys keys)
The key data to be processed.
Overrides:
handles the Home key.
protected override void HandleHomeKey(Keys keys)
The key data to be processed.
Overrides:
handles the left arrow key.
protected override void HandleLeftKey(Keys keys)
The key data to be processed.
Overrides:
handles the page down key.
protected override void HandlePageDownKey(Keys keys)
The key data to be processed.
Overrides:
handles the page up key.
protected override void HandlePageUpKey(Keys keys)
The key data to be processed.
Overrides:
handles the right arrow key.
protected override void HandleRightKey(Keys keys)
The key data to be processed.
Overrides:
handles the up arrow key.
protected override void HandleUpKey(Keys keys)
The key data to be processed.
Overrides:
Calculates the correct position of the CalendarView
protected virtual void InitializeFocusedViewPosition()
Initializes properly the ViewStartDate, ViewEndDate, ViewRenderStartDate, ViewRenderEndDate properties
protected override void SetDateRange()
Overrides:
Toogles the date selection (Enter key).
protected override void ToggleSelection(Keys keys)
The key data to be processed.
Overrides: