New to Telerik UI for WinForms? Start a free 30-day trial

Exposes the calendar's current view as an accessible table with one child for each view position.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
[ComVisible(true)]
public class RadCalendarAccessibleObject : Control.ControlAccessibleObject, IReflect, IAccessible

Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectControl.ControlAccessibleObjectRadCalendarAccessibleObject...

Implements: IAccessibleIReflect

Constructors

Creates an accessibility object for the specified calendar and reports selection changes as focus notifications.

C#
public RadCalendarAccessibleObject(RadCalendar owner)
Parameters:ownerRadCalendar

The calendar represented by this accessibility object.

Properties

Gets the calendar whose view and selection are exposed by this object.

C#
public RadCalendar Owner { get; }

Gets the table role so assistive technology can navigate the calendar as a grid.

C#
public override AccessibleRole Role { get; }

Overrides: Control.ControlAccessibleObject.Role

Methods

Creates an accessible cell object for a position in the current view.

C#
public override AccessibleObject GetChild(int index)
Parameters:indexint

The zero-based index of the child in the table.

Returns:

AccessibleObject

A new accessible object for the indexed cell position.

Overrides: AccessibleObject.GetChild(int)

Gets the number of accessible cells in the current view, calculated from its row and column counts.

C#
public override int GetChildCount()
Returns:

int

Overrides: AccessibleObject.GetChildCount()