Accessibility implementation for GridView object
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.GridView.dll
Syntax:
public sealed class RadGridViewAccessibleObject : Control.ControlAccessibleObject, IReflect, IAccessible
Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectControl.ControlAccessibleObjectRadGridViewAccessibleObject...
Implements:
Constructors
Initializes a new instance of the RadGridViewAccessibleObject class.
Properties
Gets or sets the cell description.
public string CellDescription { get; set; }
The cell description.
Gets the control.
public RadGridView Control { get; }
The control.
Gets or sets the object name.
public override string Name { get; set; }
The object name, or null if the property has not been set.
Exceptions:The name of the control cannot be retrieved or set.
Overrides:
Gets the role of this accessible object
public override AccessibleRole Role { get; }
Overrides:
Methods
Gets the cell accessible object.
public AccessibleObject GetCellAccessibleObject(GridViewCellInfo cellInfo, RowAccessibleObject parent)
The cell info.
parentRowAccessibleObjectThe parent.
Returns:Retrieves the accessible child corresponding to the specified index
public override AccessibleObject GetChild(int index)
Index of the row/header
Returns:The accessible Row/header object
Overrides:
Retrieves the number of children belonging to an accessible object
public override int GetChildCount()
Count of number of rows plus one for the header row
Overrides:
Gets the row accessible object.
public AccessibleObject GetRowAccessibleObject(GridViewRowInfo rowInfo)
The row info.
Returns:Internal method used to retrieve bounding rectangle of a cell
public Rectangle GetRowElement(GridViewRowInfo row)
The row object
Returns:Bounding rectangle of row