Skip to main content
All docs
V25.1
  • TdxGridCalculateRowAutomationPropertyEvent Type

    The procedural type for UI node property calculation events raised for a data row in a grid Table View.

    Declaration

    TdxGridCalculateRowAutomationPropertyEvent = procedure(ARow: TcxGridDataRow; AProperty: TdxAutomationProperty; AProperties: TdxAutomationProperties) of object;

    Parameters

    Name Type Description
    ARow TcxGridDataRow

    Provides access to the grid data row 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 grid data row accessible through the ARow parameter.

    Remarks

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

    Direct TdxGridCalculateRowAutomationPropertyEvent Type Reference

    The TdxGridTableViewAutomationSettings.OnCalculateRowProperty event references the TdxGridCalculateRowAutomationPropertyEvent procedural type.

    See Also