ClassMultiMonthView
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
MultiMonthView(RadCalendar)
Declaration
public MultiMonthView(RadCalendar parent)
Parameters
parent
MultiMonthView(RadCalendar, DateTime)
Declaration
public MultiMonthView(RadCalendar parent, DateTime inMonthDate)
Parameters
parent
inMonthDate
MultiMonthView(RadCalendar, DateTime, CalendarView)
Declaration
public MultiMonthView(RadCalendar parent, DateTime inMonthDate, CalendarView parentView)
Parameters
parent
inMonthDate
parentView
Properties
IsMultipleView
Gets a value indicating whether the CalendarView has child views.
Declaration
public override bool IsMultipleView { get; }
Property Value
Overrides
MonthsInView
Returns the number of months displayed by a particular MonthView (in this case 1).
Declaration
protected override int MonthsInView { get; }
Property Value
Overrides
Methods
CreateView()
Declaration
protected override CalendarView CreateView()
Returns
Overrides
CreateView(DateTime)
Creates a CalendarView object based on the logic implemented by the CalendarView instance that implements the method.
Declaration
protected override CalendarView CreateView(DateTime date)
Parameters
date
DateTime object that is used to create the CalendarView.
Returns
The created CalendarView object.
Overrides
EnsureRenderSettings()
Verifies CalendarView settings required for correct presentation of calendrical information.
Declaration
protected override void EnsureRenderSettings()
Overrides
HandleDownKey(Keys)
handles the down arrow key.
Declaration
protected override void HandleDownKey(Keys keys)
Parameters
keys
The key data to be processed.
Overrides
HandleEndKey(Keys)
handles the End key.
Declaration
protected override void HandleEndKey(Keys keys)
Parameters
keys
The key data to be processed.
Overrides
HandleHomeKey(Keys)
handles the Home key.
Declaration
protected override void HandleHomeKey(Keys keys)
Parameters
keys
The key data to be processed.
Overrides
HandleLeftKey(Keys)
handles the left arrow key.
Declaration
protected override void HandleLeftKey(Keys keys)
Parameters
keys
The key data to be processed.
Overrides
HandlePageDownKey(Keys)
handles the page down key.
Declaration
protected override void HandlePageDownKey(Keys keys)
Parameters
keys
The key data to be processed.
Overrides
HandlePageUpKey(Keys)
handles the page up key.
Declaration
protected override void HandlePageUpKey(Keys keys)
Parameters
keys
The key data to be processed.
Overrides
HandleRightKey(Keys)
handles the right arrow key.
Declaration
protected override void HandleRightKey(Keys keys)
Parameters
keys
The key data to be processed.
Overrides
HandleUpKey(Keys)
handles the up arrow key.
Declaration
protected override void HandleUpKey(Keys keys)
Parameters
keys
The key data to be processed.
Overrides
InitializeFocusedViewPosition()
Calculates the correct position of the CalendarView
Declaration
protected virtual void InitializeFocusedViewPosition()
SetDateRange()
Initializes properly the ViewStartDate, ViewEndDate, ViewRenderStartDate, ViewRenderEndDate properties
Declaration
protected override void SetDateRange()
Overrides
ToggleSelection(Keys)
Toogles the date selection (Enter key).
Declaration
protected override void ToggleSelection(Keys keys)
Parameters
keys
The key data to be processed.
Overrides