Exposes a PropertyGridItem as an accessible row with label and value cells.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
[ComVisible(true)]
public class PropertyGridItemAccessibleObject : PropertyGridItemBaseAccessibleObject, IReflect, IAccessible
Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectPropertyGridItemBaseAccessibleObjectPropertyGridItemAccessibleObject...
Implements:
Inherited Members
Constructors
Creates an accessible row for the specified property item.
public PropertyGridItemAccessibleObject(PropertyGridItem item, RadPropertyGridAccessibilityInstance parent)
The property item represented by this row.
parentRadPropertyGridAccessibilityInstanceThe accessibility instance that owns the row.
Properties
Gets the row's screen bounds, or Empty when its visual element is not available.
public override Rectangle Bounds { get; }
Overrides:
Gets a description containing the item's index in the grid's root item collection.
public override string Description { get; }
Overrides:
Gets the property item represented by this row.
public PropertyGridItem Item { get; }
Gets the row description; assigning a name does not change the accessible name.
public override string Name { get; set; }
Overrides:
Gets the accessible row role.
public override AccessibleRole Role { get; }
Overrides:
Gets the row's selectable and focusable state, adding focused and selected when its item is selected.
public override AccessibleStates State { get; }
Overrides:
Methods
Selects the represented item in the PropertyGrid.
public override void DoDefaultAction()
Overrides:
Gets the label cell for index zero or the formatted-value cell for the other index.
public override AccessibleObject GetChild(int index)
The accessible cell position.
Returns:The accessible cell for the requested position.
Overrides:
Gets the number of accessible cells, returning zero after the grid is disposed.
public override int GetChildCount()
Two when the grid is available; otherwise, zero.
Overrides:
Gets this row when its item is the grid's selected item; otherwise, returns null.
Gets this row when its item is selected; otherwise, returns null.
Hit-tests a screen point and returns a cell for the hit grid text or value element, even if it belongs to another row.
Selects the represented item for add, extend, take-selection, and take-focus requests.
public override void Select(AccessibleSelection flags)
The requested accessibility selection operation.
Overrides: