devexpress-blazor-treelist

Implement hierarchical tree grids in Blazor with DevExpress DxTreeList components.

39|7|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-blazor-treelist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devexpress-blazor-treelist
Source: https://github.com/DevExpress/agent-skills/tree/main/plugins/dx-blazor/skills/devexpress-blazor-treelist
Command: npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-blazor-treelist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the manual effort and risk of hallucinated APIs when implementing hierarchical tree grid functionality for Blazor applications using DevExpress components, cutting development time for parent-child data displays.

Core Features & Use Cases

  • Hierarchical Data Rendering: Display parent-child data structures like organizational charts, file systems, or bill of materials with expandable/collapsible nodes, sorting, filtering, and search.
  • Full CRUD & Export: Support inline editing, deletion with automatic descendant removal, and export to CSV, XLSX, or PDF formats.
  • Use Case: A project manager building a task tracking app can use this Skill to quickly implement a collapsible task hierarchy with drag-and-drop reordering and PDF export for stakeholder reports.

Quick Start

Use the devexpress-blazor-treelist skill to add a collapsible hierarchical task grid with CRUD editing and PDF export to your Blazor Server app using the provided TaskItem data model.

Frequently Asked Questions about devexpress-blazor-treelist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I display hierarchical data with parent-child rows in a Blazor app?

You can display hierarchical data in Blazor using the DevExpress DxTreeList component to render parent-child structures with expandable and collapsible nodes. It supports filtering, sorting, and search for complex data relationships like organizational charts or file systems.

Can I implement drag and drop row reordering in a Blazor tree list?

Yes, drag and drop row reordering and re-parenting are supported directly within the Blazor tree list interface. This allows users to visually restructure hierarchical data nodes without writing custom drag-and-drop event handling logic.

How do I add CRUD editing and data export to a Blazor tree grid?

The Blazor tree grid supports inline CRUD editing, node deletion with automatic descendant removal, and data export to CSV, XLSX, and PDF formats. These operations are implemented using the DevExpress.Blazor NuGet package without manual API lookups.

Does the DevExpress Blazor tree list work with .NET 8 interactive render modes?

Yes, the DevExpress DxTreeList component is designed for .NET 8+ Blazor applications using interactive render modes. It eliminates manual API lookup and reduces code generation errors when building hierarchical tree grids.

What is the best way to build a collapsible task hierarchy in Blazor Server?

The best way to build a collapsible task hierarchy in Blazor Server is using a tree list component that handles hierarchical data rendering and CRUD operations natively. This approach provides built-in sorting, filtering, and PDF export for stakeholder reporting.