devexpress-blazor-treelist

Installation
SKILL.md

DevExpress Blazor TreeList

DxTreeList is a hierarchical data grid for Blazor. It displays data as a tree with expandable/collapsible rows based on parent-child key relationships. It shares most of DxGrid's feature set — sorting, filtering, CRUD editing, export, selection — and adds tree-specific capabilities such as multi-level expand/collapse, load-on-demand child nodes, and tree filtering modes.

When to Use This Skill

  • Display hierarchical data (organizational charts, product categories, file systems, bill of materials)
  • Bind flat data with parent-child ID relationships (KeyFieldName + ParentKeyFieldName)
  • Sort, filter, or page tree nodes
  • Implement CRUD for hierarchical data (create, edit, delete nodes)
  • Export tree data to CSV, XLS/XLSX, or PDF
  • Load child nodes on demand from a remote API
  • Select single or multiple tree nodes with checkboxes
  • Reorder tree nodes within the TreeList or move rows between TreeLists and Grids with drag-and-drop
  • Change node hierarchy (re-parent nodes) via drag-and-drop

Prerequisites & Installation

NuGet Package

Installs
11
GitHub Stars
49
First Seen
Jun 28, 2026
devexpress-blazor-treelist — devexpress/agent-skills