This gives you the Syncfusion Blazor TreeView component for displaying hierarchical data with expand/collapse, selection modes, checkboxes, drag-drop reordering, and inline editing. The implementation is straightforward: bind your data model with TreeViewFieldsSettings, wire up events like NodeSelected or NodeExpanded, and you're running. It handles common scenarios well, including load-on-demand for child nodes, multi-selection with Ctrl+Click, and virtualization for datasets over 1000 nodes. The checkbox mode with AutoCheck is nice for building things like file pickers or permission trees where parent-child relationships matter. It's a commercial component from Syncfusion, so you'll need a license for production use, but the API is clean and the documentation covers most edge cases you'll hit.
npx -y skills add syncfusion/blazor-ui-components-skills --skill syncfusion-blazor-treeview --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
mindrally/skills
giuseppe-trisciuoglio/developer-kit
syncfusion/react-ui-components-skills
supercent-io/skills-template
binjuhor/shadcn-lar