Back to Devexpress

TdxTreeListCalculateRowAutomationPropertyEvent Type

vcl-cxtl-830609c8.md

latest2.1 KB
Original Source

TdxTreeListCalculateRowAutomationPropertyEvent Type

The procedural type for UI node property calculation events raised for a Tree List row.

Declaration

delphi
TdxTreeListCalculateRowAutomationPropertyEvent = procedure(ARow: TcxTreeListNode; AProperty: TdxAutomationProperty; AProperties: TdxAutomationProperties) of object;

Parameters

NameTypeDescription
ARowTcxTreeListNode

Provides access to the row (node) that raised the UIA node property calculation event.

| | AProperty | TdxAutomationProperty |

Provides access to the currently calculated UIA node property.

Cast this parameter value to the corresponding terminal UIA node property class (TdxStringAutomationProperty, for example) to access all public API members.

Tip

You can call the AProperty.ClassType function or use any other RTTI functionality to identify the actual UIA property type.

| | AProperties | TdxAutomationProperties |

Provides access to the full list of initialized UIA node properties for the row accessible through the ARow parameter.

|

Remarks

UIA node property calculation events occur every time a UIA client requests individual node properties for a row (multiple times – once per node property).

Direct TdxTreeListCalculateRowAutomationPropertyEvent Type Reference

The TdxTreeListAutomationSettings.OnCalculateRowProperty event references the TdxTreeListCalculateRowAutomationPropertyEvent procedural type.

See Also

TdxTreeListInitializeRowAutomationPropertiesEvent Procedural Type

TdxCalculateAutomationPropertyEvent Procedural Type

cxTL Unit