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

Returns information about the specified node.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v21.1.dll

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 specified node.

Remarks

The code sample below demonstrates how to get 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