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

Exposes a Details-view column header as an accessible cell.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class ListViewHeaderCellAccessibleObject : AccessibleObject, IReflect, IAccessible

Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectListViewHeaderCellAccessibleObject

Implements: IAccessibleIReflect

Constructors

Creates an accessible header cell for the specified column.

C#
public ListViewHeaderCellAccessibleObject(ListViewDetailColumn column, AccessibleObject parent)
Parameters:columnListViewDetailColumn

The column represented by the header cell.

parentAccessibleObject

The accessible header row that contains the cell.

Properties

Gets the header cell's screen bounds when its visual element is available.

C#
public override Rectangle Bounds { get; }
Property Value:

The cached screen bounds, or Empty if the header cell has no visual element.

Overrides: AccessibleObject.Bounds

Gets a description containing the header cell's accessible name and column context.

C#
public override string Description { get; }
Property Value:

The description based on the visual header cell, or its header text or column name when no visual cell exists.

Overrides: AccessibleObject.Description

Gets the header cell's accessible name, falling back to its header text or column name.

C#
public override string Name { get; set; }
Property Value:

The accessible name; assigning a value does not change the header name.

Overrides: AccessibleObject.Name

Gets the accessible header row supplied when this cell object was created.

C#
public override AccessibleObject Parent { get; }
Property Value:

The parent accessible object.

Overrides: AccessibleObject.Parent

Gets the accessible role reported for the header cell.

C#
public override AccessibleRole Role { get; }
Property Value:

Cell.

Overrides: AccessibleObject.Role

Gets the header cell's selection and focus state based on whether its column is current.

C#
public override AccessibleStates State { get; }
Property Value:

The cell is selectable and focusable; it is also selected and focused when its column is current.

Overrides: AccessibleObject.State

Methods

Gets the number of accessible children in the header cell.

C#
public override int GetChildCount()
Returns:

int

Always zero because a header cell has no accessible children.

Overrides: AccessibleObject.GetChildCount()

Makes this column current for selection or focus requests; removal requests do not change the current column.

C#
public override void Select(AccessibleSelection flags)
Parameters:flagsAccessibleSelection

The accessibility selection or focus operation to apply.

Overrides: AccessibleObject.Select(AccessibleSelection)