Skip to main content
All docs
V25.2
  • TdxTreeListAutomationSettings.OnInitializeRowProperties Event

    Allows you to initialize UIA node properties manually for individual rows.

    Declaration

    property OnInitializeRowProperties: TdxTreeListInitializeRowAutomationPropertiesEvent read; write;

    Remarks

    You can handle the OnInitializeProperties event to initialize individual UI automation node properties for individual rows.

    Event Occurrence

    The OnInitializeRowProperties event occurs in response to the first UIA node property request for a row in a Tree List control. If any property value of the same node changes after initialization, the OnInitializeRowProperties event occurs again in response to the next UIA node property request.

    Event Parameters

    The following parameters are available within an OnInitializeRowProperties event handler:

    ARow
    Provides access to the row (node) that raised the OnInitializeRowProperties event.
    AProperties

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

    You can use AProperties.Name and AProperties.FullDescription properties to modify corresponding UIA node properties for the processed row (ARow).

    Refer to the TdxTreeListInitializeRowAutomationPropertiesEvent procedural type description for detailed information on all parameters accessible within an OnInitializeRowProperties event handler.

    See Also