TdxCustomListView.Automation Property
Provides access to UI Automation and accessibility-related settings.
Declaration
property Automation: TdxListViewAutomationSettings read; write;
Property Value
| Type | Description |
|---|---|
| TdxListViewAutomationSettings | Stores List View UI Automation node settings. |
Remarks
You can use the Automation property to configure root UIA node properties for the List View control. In turn, each List View column has its own Automation property you can use to configure UIA node information that corresponds to an individual List View column and its content.
Available Options
The sdxListViewUIAName resource string[1] serves as the default name for the corresponding node in the UI Automation tree. You can use the Automation.Name property to specify a different name for the UIA node associated with the List View control.
In addition, you can use the Automation.Description property to add optional information to clarify the List View control purpose for users who rely on third-party assistive tools (such as Microsoft Narrator).
Refer to the TdxListViewAutomationSettings class description for detailed information on all available options.
Group and Column Automation Properties
The List View control can display items in columns and groups depending on current settings:
- Report View Style
List items are displayed in columns when the ViewStyle property is set to TdxListViewStyle.Report. Each column is mapped to the corresponding node in the UI Automation tree.
You can use the TdxListColumn.Automation property to configure UIA node properties for an individual column.
- Group Mode
If list items are grouped, the List View control displays content in expandable groups if the GroupView property is set to
True. Each group is mapped to the corresponding node in the UI Automation tree.You can use the TdxListGroup.Automation property to configure UIA node properties for an individual group.