ClassMonthView
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
MonthView(RadCalendar, DateTime)
Declaration
public MonthView(RadCalendar parent, DateTime inMonthDate)
Parameters
parent
inMonthDate
MonthView(RadCalendar, DateTime, CalendarView)
Declaration
public MonthView(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).
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
EffectiveVisibleDate()
Returns the DateTime object that is used by the CalendarView to initialize.
Declaration
protected override DateTime EffectiveVisibleDate()
Returns
DateTime object that is used by the CalendarView to initialize.
Overrides
EnsureRenderSettings()
Verifies CalendarView settings required for correct presentation of calendrical information.
Declaration
protected override void EnsureRenderSettings()
Overrides
GetDayHeaderString(int)
Gets the string representation for a particular day in the week.
GetSpecialDay(DateTime)
Gets the RadCalendarDay object associated with a particular DateTime object if any.
Declaration
protected virtual RadCalendarDay GetSpecialDay(DateTime processedDate)
Parameters
processedDate
DateTime object to be tested.
Returns
The retrieved RadCalendarDay object.
GetToolTip(RadCalendarDay)
Retrieves the ToolTip text associated with a particular RadCalendarDay object.
Declaration
protected virtual string GetToolTip(RadCalendarDay calendarDay)
Parameters
calendarDay
RadCalendarDay object
Returns
The retrieved ToolTip text associated with a particular RadCalendarDay object
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
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