Tree View
A hierarchical data display component with three data binding modes (declarative, nested objects, flat data), keyboard navigation, single/multi selection, tri-state checkboxes, search/filter, lazy loading, drag-and-drop reordering, custom node templates, and full ARIA support.
Data-Driven
A data-driven
BbTreeView using Items, TextField, ValueField, ChildrenProperty, and IconField. Enable ShowSearch to filter nodes with auto-expand on matches.src
Components
Button.razor
Card.razor
Pages
Home.razor
About.razor
README.md
Declarative
Build trees declaratively with
BbTreeItem children. Each item supports Label, Icon, Badge, and nested ChildContent.Fruits
Apple
Banana
Cherry
New
Vegetables
Carrot
Broccoli
Checkboxes
Set
Checkable="true" to display tri-state checkboxes. Parent nodes cascade check/uncheck to children by default. Set CheckStrictly="true" to disable cascade.Select All
Read
Write
Delete
Checked: none