Exposes an in-cell drop-down editor and its popup as an accessible combo box.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.GridView.dll
Syntax:
public class GridDropDownAccessibilityObject : AccessibleObject, IReflect, IAccessible
Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectGridDropDownAccessibilityObject
Implements:
Constructors
Initializes a new instance of the GridDropDownAccessibilityObject class.
public GridDropDownAccessibilityObject(RadDropDownListElement owner, CellAccessibleObject cellAccessibleObject, string name)
The owner.
cellAccessibleObjectCellAccessibleObjectThe cell accessible object.
namestringThe name.
Properties
Gets the location and size of the accessible object.
public override Rectangle Bounds { get; }
A Rectangle that represents the bounds of the accessible object.
Exceptions: COMExceptionThe bounds of control cannot be retrieved.
Overrides:
Gets the drop down list element.
public RadDropDownListElement DropDownListElement { get; }
The drop down list element.
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: COMExceptionThe name of the control cannot be retrieved or set.
Overrides:
Gets the parent of an accessible object.
public override AccessibleObject Parent { get; }
An AccessibleObject that represents the parent of an accessible object, or null if there is no parent object.
Overrides:
Gets the role of this accessible object.
public override AccessibleRole Role { get; }
One of the AccessibleRole values, or None if no role has been specified.
Overrides:
Gets the state of this accessible object.
public override AccessibleStates State { get; }
One of the AccessibleStates values, or None, if no state has been set.
Overrides:
Gets or sets the value of an accessible object.
public override string Value { get; set; }
The value of an accessible object, or null if the object has no value set.
Exceptions: COMExceptionThe value cannot be set or retrieved.
Overrides:
Methods
Retrieves the accessible child corresponding to the specified index.
public override AccessibleObject GetChild(int index)
The zero-based index of the accessible child.
Returns:An AccessibleObject that represents the accessible child corresponding to the specified index.
Overrides:
Retrieves the number of children belonging to an accessible object.
public override int GetChildCount()
The number of children belonging to an accessible object.
Overrides:
Sends an accessibility notification for a child of the drop-down popup.
public void NotifyClients(AccessibleEvents accEvent, int childID)
The accessibility event to report.
childIDintThe zero-based child index; it is converted to the one-based child identifier used by the Win32 notification.
Sends an accessibility notification for the drop-down popup itself.
public void NotifyClients(AccessibleEvents accEvent)
The accessibility event to report.
Sends a Win32 accessibility notification for the specified window object or child.
public static extern void NotifyWinEvent(int winEvent, HandleRef hwnd, int objType, int objID)
The WinEvent identifier to send.
hwndHandleRefA reference to the window handle receiving the notification.
objTypeintThe identifier of the accessible object within the window.
objIDintThe child identifier, or zero for the object itself.
Detaches from the drop-down's selection-change event.
public void UnwireEvents()
Attaches to the drop-down's selection-change event, removing any existing subscription first.
public void WireEvents()