Blazor Tree Grid Example - Keyboard Navigation
Task ID | Task Name | Assignee | Priority | Progress | Start Date | End Date |
|---|
| 1000 | Customer Portal Redesign | Project Manager | Critical | In Progress | 10/19/2025 | 2/7/2026 |
| 1001 | Authentication & Login Flow | Tech Lead | Critical | Open | 11/2/2025 | 12/16/2025 |
| 1002 | Analysis of login flow | Developer | Critical | In Progress | 11/2/2025 | 11/14/2025 |
| 1003 | Implement OAuth2/SSO | Developer | High | Open | 11/5/2025 | 11/14/2025 |
| 1004 | Unit Tests for Login | Developer | Critical | In Progress | 11/3/2025 | 11/11/2025 |
| 1005 | Error Handling for Failed Login | Developer | High | Open | 11/5/2025 | 11/9/2025 |
| 1006 | User Profile Management | Tech Lead | High | Open | 10/27/2025 | 11/20/2025 |
| 1007 | Profile CRUD Operations | Developer | Critical | In Progress | 10/29/2025 | 11/5/2025 |
| 1008 | Validation Rules | Developer | High | Open | 10/28/2025 | 11/4/2025 |
| 1009 | Integration with DB | Developer | High | Open | 10/28/2025 | 11/10/2025 |
| 1010 | Dashboard UI Layout | Tech Lead | High | Open | 10/31/2025 | 11/29/2025 |
| 1011 | Wireframe Design | Developer | Critical | In Progress | 10/31/2025 | 11/11/2025 |
| 1012 | Frontend Implementation | Developer | High | Open | 10/31/2025 | 11/7/2025 |
| 1013 | Accessibility Review | Developer | High | Open | 11/4/2025 | 11/14/2025 |
| 1014 | Notification Center | Tech Lead | High | Open | 10/25/2025 | 11/24/2025 |
| 1015 | Email Alerts | Developer | Critical | In Progress | 10/26/2025 | 10/30/2025 |
| 1016 | Push Notifications | Developer | High | Open | 10/27/2025 | 11/1/2025 |
| 1017 | Error Logging | Developer | High | Open | 10/26/2025 | 10/30/2025 |
| 1018 | Accessibility Compliance | Tech Lead | High | Open | 10/23/2025 | 12/6/2025 |
| 1019 | WCAG Audit | Developer | Critical | In Progress | 10/23/2025 | 10/28/2025 |
| 1020 | Keyboard Navigation | Developer | High | Open | 10/25/2025 | 11/4/2025 |
| 1021 | Screen Reader Support | Developer | High | Open | 10/23/2025 | 11/5/2025 |
| 1022 | Mobile App v2 Development | Project Manager | Critical | In Progress | 6/19/2025 | 9/23/2025 |
| 1023 | Push Notification Service | Tech Lead | High | Open | 6/23/2025 | 7/14/2025 |
| 1024 | Setup Firebase/APNS | Developer | Critical | In Progress | 6/23/2025 | 7/5/2025 |
| 1025 | Integration Tests | Developer | High | Open | 6/27/2025 | 7/3/2025 |
| 1026 | Retry Logic | Developer | High | Open | 6/27/2025 | 7/5/2025 |
| 1027 | Offline Data Sync | Tech Lead | High | Open | 7/2/2025 | 7/27/2025 |
| 1028 | Local Storage Setup | Developer | Critical | In Progress | 7/5/2025 | 7/8/2025 |
| 1029 | Conflict Resolution | Developer | High | Open | 7/4/2025 | 7/16/2025 |
| 1030 | Sync Scheduler | Developer | High | Open | 7/6/2025 | 7/17/2025 |
| 1031 | Payment Gateway Integration | Tech Lead | Critical | Open | 6/29/2025 | 8/3/2025 |
| 1032 | Integrate Stripe/PayPal | Developer | Critical | In Progress | 6/30/2025 | 7/6/2025 |
| 1033 | Transaction Logging | Developer | High | Open | 6/30/2025 | 7/6/2025 |
| 1034 | Fraud Detection | Developer | Critical | In Progress | 7/1/2025 | 7/6/2025 |
| 1035 | App Security Enhancements | Tech Lead | Critical | Open | 7/1/2025 | 7/31/2025 |
| 1036 | Encryption Setup | Developer | Critical | In Progress | 7/3/2025 | 7/7/2025 |
| 1037 | Penetration Testing | Developer | High | Open | 7/2/2025 | 7/9/2025 |
| 1038 | Secure Storage | Developer | Critical | In Progress | 7/4/2025 | 7/7/2025 |
This sample demonstrates comprehensive keyboard navigation and shortcuts for focus movement, expand/collapse, paging, selection, editing, copy, and print.
Keyboard interaction is enabled by default. The grid is configured with selection, paging, and row editing to illustrate common scenarios.
- FOCUS: Alt+J (focus grid), Home/End (row edges), Ctrl+Home/End (grid edges), Arrow keys (move focus)
- Expand/Collapse: Ctrl+Shift+Down/Up (expand/collapse child), Ctrl+Down/Up (expand/collapse all)
- PAGER: PageDown/PageUp (next/prev), Ctrl+Alt+PageDown/PageUp (last/first), Alt+PageDown/PageUp (last/first pager)
- SELECTION: Shift+Arrows (extend), Tab/Shift+Tab (cell traverse), Esc (clear), Ctrl+A (select all)
- EDITING: F2 (start edit), Esc (cancel), Del (delete), Insert (add), Enter/Shift+Enter (save/navigation), Tab/Shift+Tab (next/prev editable)
- COPY: Ctrl+C (copy), Ctrl+Shift+H (copy with header)
- PRINT: Ctrl+P (print)
See keyboard interaction details in the documentation.