MonthView
Summary description for CalendarView.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class MonthView : CalendarView, INotifyPropertyChanged
Inheritance: objectCalendarViewMonthView
Derived Classes:
Implements:
Inherited Members
Constructors
public MonthView(RadCalendar parent, DateTime inMonthDate, CalendarView parentView)
public MonthView(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 virtual int MonthsInView { get; }
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:
Returns the DateTime object that is used by the CalendarView to initialize.
protected override DateTime EffectiveVisibleDate()
DateTime object that is used by the CalendarView to initialize.
Overrides:
Verifies CalendarView settings required for correct presentation of calendrical information.
protected override void EnsureRenderSettings()
Overrides:
Gets the RadCalendarDay object associated with a particular DateTime object if any.
protected virtual RadCalendarDay GetSpecialDay(DateTime processedDate)
DateTime object to be tested.
Returns:The retrieved RadCalendarDay object.
Retrieves the ToolTip text associated with a particular RadCalendarDay object.
protected virtual string GetToolTip(RadCalendarDay calendarDay)
RadCalendarDay object
Returns:The retrieved ToolTip text associated with a particular RadCalendarDay object
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:
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: