Skip to main content

TreeViewNodeEventArgs.CausedByAPI Property

OBSOLETE

This property is obsolete now. Use the Reason property instead.

Specifies whether an event was triggered by a user action or programmatically.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v24.1.dll

NuGet Package: DevExpress.Blazor

Declaration

[Browsable(false)]
[Obsolete("This property is obsolete now. Use the Reason property instead.")]
public bool CausedByAPI { get; }

Property Value

Type Description
Boolean

true, if an event was triggered programmatically; otherwise, false.

Remarks

<DxTreeView @ref="@treeView" BeforeExpand="@BeforeExpand" ...> 
    ... 
</DxTreeView> 

@code { 
    DxTreeView treeView; 
    protected void BeforeExpand(TreeViewNodeCancelEventArgs e) { 
        if (!e.CausedByAPI) 
            treeView.CollapseAll(); 
    } 
} 
See Also