blazor-405061-components-navigation-controls-treeview.md
The DevExpress TreeView component for Blazor (DxTreeView) displays hierarchical data structures within a tree-like UI.
Run Demo Read Tutorial: Explore Features View Example
Refer to the following list for the component API reference: DxTreeView Members.
TreeView supports bound and unbound modes. Use the Data property to bind the component to flat or hierarchical data. In unbound mode, populate the Nodes collection manually.
Load child nodes on demand to improve TreeView performance for tree structures with a large number of nodes. This mode is available in bound and unbound mode. Set the LoadChildNodesOnDemand property to true to enable this functionality.
TreeView allows users to select a node or use check boxes to select multiple nodes.
Multiple or Recursive check mode.The TreeView component includes a built-in node filter UI. Enable the ShowFilterPanel property to activate the search panel. You can use the CustomFilter property to implement custom filter logic.
The FilterString property allows you to specify filter criteria in code.
The TreeView component’s UI elements such as labels, context menus, and error messages are displayed in English. Localization automatically adapts the component to the user’s preferred language.
DevExpress components include predefined satellite resource assemblies for German, Spanish, and Japanese. Use the DevExpress Localization Service to create and download a custom set of satellite assemblies, and modify resources.