New to Telerik UI for WinForms? Start a free 30-day trial

Exposes the drop-down popup as an accessible list whose children correspond to its data items.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class RadDropDownPopupFormAccessibleObject : Control.ControlAccessibleObject, IReflect, IAccessible

Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectControl.ControlAccessibleObjectRadDropDownPopupFormAccessibleObject...

Implements: IAccessibleIReflect

Constructors

Creates an accessibility object for the specified drop-down popup.

C#
public RadDropDownPopupFormAccessibleObject(DropDownPopupForm form)
Parameters:formDropDownPopupForm

The popup form represented by this object.

Properties

Gets the popup form represented by this accessibility object.

C#
protected DropDownPopupForm DropDown { get; }

Gets the owning drop-down list element.

C#
protected RadDropDownListElement List { get; }

Gets the List role for the popup's item collection.

C#
public override AccessibleRole Role { get; }

Overrides: Control.ControlAccessibleObject.Role

Methods

Gets the accessible object for the data item at the specified index.

C#
public override AccessibleObject GetChild(int index)
Parameters:indexint

The zero-based item index.

Returns:

AccessibleObject

The item's accessible object, shared with the owning list when available.

Overrides: AccessibleObject.GetChild(int)

Gets the number of data items exposed as accessible children.

C#
public override int GetChildCount()
Returns:

int

Overrides: AccessibleObject.GetChildCount()

Returns the accessible object for the visual list item at the specified screen coordinates.

C#
public override AccessibleObject HitTest(int x, int y)
Parameters:xint

The horizontal screen coordinate.

yint

The vertical screen coordinate.

Returns:

AccessibleObject

The hit item's accessible object, or the base result when no visual list item is hit.

Overrides: AccessibleObject.HitTest(int, int)

Returns no navigation target; this popup accessible object does not implement navigation through this method.

C#
public override AccessibleObject Navigate(AccessibleNavigation direction)
Parameters:directionAccessibleNavigation

The requested navigation direction.

Returns:

AccessibleObject

null.

Overrides: AccessibleObject.Navigate(AccessibleNavigation)