Back to Devexpress

NavigationFilterMode Enum

blazor-devexpress-dot-blazor-991c2722.md

latest2.2 KB
Original Source

NavigationFilterMode Enum

Lists values that specify the filter option in the TreeView and Accordion components.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
public enum NavigationFilterMode

Members

NameDescription
Nodes

The component displays only nodes that meet the filter criteria. A node at the hierarchy’s highest level that meets the filter criteria becomes the root node. The node’s child nodes that meet the filter criteria move to the upper hierarchy levels.

| | ParentBranch |

The component displays a node that meets the filter criteria and all its parent nodes, even if they do not meet the criteria.

| | EntireBranch |

The component displays a node that meets the filter criteria and all its parent and child nodes, even if they do not meet the criteria.

|

The following properties accept/return NavigationFilterMode values:

Remarks

Use the FilterMode property to specify how the component displays filtered nodes. The following code snippet sets the property value to ParentBranch:

razor
<DxTreeView ShowFilterPanel="true"
            FilterMode="NavigationFilterMode.ParentBranch">
  @* ... *@
</DxTreeView>

In the following example, the FilterMode property value is set to EntireBranch:

razor
<DxTreeView ShowFilterPanel="true"
            FilterMode="NavigationFilterMode.EntireBranch">
  @* ... *@
</DxTreeView>

The following code snippet sets the Nodes property value:

razor
<DxTreeView ShowFilterPanel="true"
            FilterMode="NavigationFilterMode.Nodes">
  @* ... *@
</DxTreeView>

See Also

DevExpress.Blazor Namespace