Exposes a RadPropertyGrid as an accessible table whose children represent traversed property and group rows.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
[ComVisible(true)]
public class RadPropertyGridAccessibilityInstance : Control.ControlAccessibleObject, IReflect, IAccessible
Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectControl.ControlAccessibleObjectRadPropertyGridAccessibilityInstance...
Implements:
Constructors
Creates an accessibility representation for the specified property grid.
public RadPropertyGridAccessibilityInstance(RadPropertyGrid control)
The grid whose rows are exposed to accessibility clients.
Properties
Gets or sets the grid used to provide this accessibility representation.
public RadPropertyGrid Control { get; set; }
Gets a description containing the root item count and the fixed two-column layout.
public override string Description { get; }
Overrides:
Gets a name containing the root item count plus one and the two-column count; setting the name renames the grid.
public override string Name { get; set; }
Overrides:
Gets the table role used by accessibility clients.
public override AccessibleRole Role { get; }
Overrides:
Methods
Creates an accessible row object for the traversed item at the specified position.
public override AccessibleObject GetChild(int index)
The zero-based position of the row in the PropertyGrid traversal.
Returns:A group-row or property-row accessibility object for the traversed item.
Overrides:
Counts the rows exposed by the PropertyGrid traverser, or returns zero after the grid is disposed.
public override int GetChildCount()
The number of traversed property and group rows.
Overrides: