-
Notifications
You must be signed in to change notification settings - Fork 10
feat(grids): add cell merging samples #1060
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: vnext
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds cell merging sample implementations for three grid types in IgniteUI for Blazor: Grid, HierarchicalGrid, and TreeGrid. Each sample demonstrates the cell merging feature with configurable merge modes (Always/OnSort) and includes interactive dropdowns to switch between modes.
Key Changes:
- Cell merging samples for Grid, HierarchicalGrid, and TreeGrid components
- Interactive merge mode selection via toolbar dropdowns
- Sample data models for each grid type
Reviewed Changes
Copilot reviewed 32 out of 33 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| samples/grids/grid/cell-merge/App.razor | Grid sample with cell merging on multiple columns and merge mode selector |
| samples/grids/hierarchical-grid/cell-merge/App.razor | HierarchicalGrid sample with parent-child merge mode configuration |
| samples/grids/tree-grid/cell-merge/App.razor | TreeGrid sample with cell merging on hierarchical data |
| samples/grids/grid/cell-merge/BlazorClientApp.csproj | Project configuration targeting .NET 9.0 with IgniteUI.Blazor 25.1.82 |
| samples/grids/hierarchical-grid/cell-merge/MultiColumnsExportData.cs | Hierarchical data model with nested ChildCompanies |
| samples/grids/tree-grid/cell-merge/EmployeesFlatDetails.cs | Flat employee data model with ParentID for tree structure |
| samples/grids/*/cell-merge/ReadMe.md | Documentation files with setup and running instructions |
| samples/grids/*/cell-merge/wwwroot/events.js | JavaScript template for discontinued cell rendering |
Comments suppressed due to low confidence (4)
samples/grids/hierarchical-grid/cell-merge/ReadMe.md:1
- The README description incorrectly references 'Column Pinning feature' instead of 'Cell Merging feature' which is the actual feature demonstrated in this sample.
samples/grids/grid/cell-merge/ReadMe.md:1 - The README description incorrectly references 'Column Pinning feature' instead of 'Cell Merging feature' which is the actual feature demonstrated in this sample.
samples/grids/hierarchical-grid/cell-merge/ReadMe.md:1 - Corrected spelling of 'instal' to 'install'.
samples/grids/grid/cell-merge/ReadMe.md:1 - Corrected spelling of 'instal' to 'install'.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Closes #1765
This PR contains custom cell merging samples for grid, hierarchical grid, and tree grid.