Exposes a list control's data items and fixed vertical and horizontal scroll-bar slots as accessible children.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
[ComVisible(true)]
public class RadListControlAccessibleObject : Control.ControlAccessibleObject, IReflect, IAccessible
Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectControl.ControlAccessibleObjectRadListControlAccessibleObject...
Implements:
Constructors
Creates the accessibility object and subscribes to list selection changes to notify clients of focus.
public RadListControlAccessibleObject(RadListControl owner)
The list control represented by this object.
Properties
Gets a description string containing the control name, accessible child count, and selected index.
public override string Description { get; }
Overrides:
Gets the list control represented by this accessibility object.
public RadListControl List { get; }
Gets the control's name; setting the property stores the value in the base accessibility object.
public override string Name { get; set; }
Overrides:
Reports the control as a list.
public override AccessibleRole Role { get; }
Overrides:
Methods
Gets the accessible object for a data item or the vertical or horizontal scroll bar at the corresponding trailing index.
public override AccessibleObject GetChild(int index)
The zero-based child index.
Returns:The cached item object or a scroll-bar accessible object.
Overrides:
Scroll-bar indices follow the item collection regardless of visibility, while GetChildCount() counts only visible scroll bars.
Gets the number of data items plus the scroll bars currently visible in the list.
public override int GetChildCount()
Zero when the list is disposed; otherwise, the item count plus the visible scroll-bar count.
Overrides:
Gets the cached accessibility object for a data item, creating it on first request.
public RadListDataItemAccessibleObject GetItemAccessibleObject(RadListDataItem item)
The data item to expose.
Returns:RadListDataItemAccessibleObject
The accessible object associated with item.
Finds a data item or scroll bar at the specified screen point.
Returns no navigation target; this accessible object does not implement navigation through this method.
public override AccessibleObject Navigate(AccessibleNavigation direction)
The requested navigation direction.
Returns:null.
Overrides: