Skip to main content

DxTreeView.GetNodeInfo(Func<ITreeViewNodeInfo, Boolean>) Method

Returns information about the specified node.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v24.2.dll

NuGet Package: DevExpress.Blazor

Declaration

public ITreeViewNodeInfo GetNodeInfo(
    Func<ITreeViewNodeInfo, bool> predicate
)

Parameters

Name Type Description
predicate Func<ITreeViewNodeInfo, Boolean>

A method delegate that specifies a particular node.

Returns

Type Description
ITreeViewNodeInfo

An object that contains information about the found node.

Remarks

The following code snippet gets a URL of a node specified by its text.

<button type="button" @onclick="@(() => GetNodeUrl("Lanthanides"))">Get URL</button>
<DxTreeView @ref="@SampleTreeView">
    @* ... *@
</DxTreeView>

@code  {
    DxTreeView SampleTreeView;
    string NodeUrl = "none";

    void GetNodeUrl(string text) {
        NodeUrl=SampleTreeView.GetNodeInfo((n) => n.Text == text).NavigateUrl;
    }
}

Note

This method is not in effect if Load Child Nodes on Demand mode is enabled, and the specified node is not loaded yet.

See Also