Exposes a list-view data item as an accessible row whose children represent its columns.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class ListViewRowAccessibleObject : AccessibleObject, IReflect, IAccessible
Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectListViewRowAccessibleObject
Implements:
Constructors
Creates an accessible row for the specified data item.
public ListViewRowAccessibleObject(ListViewDataItem item)
The data item represented by this row.
Properties
Gets the row's screen bounds when its visual element is available.
public override Rectangle Bounds { get; }
The screen bounds, or Empty when the row has no visual element.
Overrides:
Gets a description containing the row item's text.
public override string Description { get; }
A description identifying the row by item text.
Overrides:
Gets the placeholder help text reported for the row.
public override string Help { get; }
A message indicating that help is unavailable.
Overrides:
Gets the data item represented by this row.
public ListViewDataItem Item { get; }
The row's data item.
Gets the list view that owns the row.
public RadListView ListView { get; }
The control obtained from the root accessible object.
Gets or sets the item's text as the accessible name.
public override string Name { get; set; }
The item text.
Overrides:
Gets the list view's root accessible object.
public override AccessibleObject Parent { get; }
The accessibility object of the control containing the row.
Overrides:
Gets the accessible role reported for the item.
Gets the row's selection, focus, hover, and visibility state.
public override AccessibleStates State { get; }
The state flags derived from the data item and its current visual element.
Overrides:
Methods
Gets the accessible cell at the specified column index.
public override AccessibleObject GetChild(int index)
The zero-based column index.
Returns:The accessible cell for the column.
Overrides:
Gets the number of accessible cells exposed by the row.
public override int GetChildCount()
The number of columns in the owning list view.
Overrides:
Gets this object when the item is current.
public override AccessibleObject GetFocused()
This object if the item is current; otherwise, null.
Overrides:
Gets this object when the item is selected.
public override AccessibleObject GetSelected()
This object if the item is selected; otherwise, null.
Overrides:
Applies an accessibility selection or focus request to the row's data item.
public override void Select(AccessibleSelection flags)
The accessibility selection or focus operation to apply.
Overrides: