syncfusion-blazor-listview
Installation
SKILL.md
Implementing Syncfusion Blazor ListView Component
The Syncfusion Blazor ListView component is a feature-rich control for displaying and interacting with lists of data. It supports data binding, custom templates, grouping, filtering, virtualization, and advanced selection modes.
When to Use This Skill
- Setting up ListView - Installation, namespaces, service registration, theme setup
- Binding data - Local data arrays, remote DataManager sources, Entity Framework
- Creating templates - Custom item templates, headers, footers, group headers, device-specific rendering
- Selection & interaction - Checkbox selection, retrieving selected items, click handlers
- Filtering & searching - Real-time search, text filtering, custom filter logic
- Organizing data - Grouping by category, group headers, hierarchical grouping
- Performance - Virtual scrolling for large datasets, container scroll vs window scroll
- Advanced layouts - Grid layouts, dual-list patterns, chat UI, mobile-responsive designs
- Styling & customization - CSS classes, themes, HTML attributes, responsive design
- Event handling - Item selection, navigation, hyperlink integration, list events