Blazor Gantt Chart Example - Task Editing Capabilities
ID | Job Name | Start Date | End Date | Duration | Progress | Dependency |
|---|
| 1 | Planning and permits | 4/2/2025 | 4/10/2025 | 7 days | 100 | |
| 2 | Site evaluation | 4/2/2025 | 4/3/2025 | 2 days | 100 | |
| 3 | Obtain permits | 4/4/2025 | 4/8/2025 | 3 days | 100 | 2FS |
| 4 | Finalize planning | 4/9/2025 | 4/10/2025 | 2 days | 100 | 3FS |
| 5 | Site preparation | 4/10/2025 | 4/30/2025 | 14 days | 100 | |
| 6 | Site clearing | 4/10/2025 | 4/10/2025 | 0 days | 100 | 4FS |
| 7 | Grading and excavation | 4/11/2025 | 4/15/2025 | 3 days | 100 | 6FS |
| 8 | Foundation work | 4/16/2025 | 4/21/2025 | 4 days | 100 | 7FS |
| 9 | Foundation and basement | 4/22/2025 | 4/30/2025 | 7 days | 100 | |
| 10 | Pour foundation | 4/22/2025 | 4/23/2025 | 2 days | 100 | 8FS |
| 11 | Cure foundation | 4/24/2025 | 4/25/2025 | 2 days | 100 | 10FS |
| 12 | Basement walls | 4/28/2025 | 4/30/2025 | 3 days | 100 | 11FS |
| 13 | Framing | 5/1/2025 | 5/8/2025 | 6 days | 100 | |
| 14 | Frame floors | 5/1/2025 | 5/2/2025 | 2 days | 100 | 12FS |
| 15 | Frame walls | 5/5/2025 | 5/6/2025 | 2 days | 100 | 14FS |
| 16 | Install trusses | 5/7/2025 | 5/8/2025 | 2 days | 100 | 15FS |
| 17 | Roofing | 5/9/2025 | 5/13/2025 | 3 days | 100 | 16FS |
| 18 | Mechanical, electrical, plumbing | 5/14/2025 | 5/26/2025 | 9 days | 50 | |
| 19 | HVAC installation | 5/14/2025 | 5/16/2025 | 3 days | 100 | 17FS |
| 20 | Plumbing installation | 5/19/2025 | 5/21/2025 | 3 days | 50 | 19FS |
| 21 | Electrical installation | 5/22/2025 | 5/26/2025 | 3 days | 0 | 20FS |
| 22 | Interior finishing | 5/27/2025 | 6/20/2025 | 19 days | 0 | 21FS |
| 23 | Insulation and drywall | 5/27/2025 | 6/2/2025 | 5 days | 0 | 21FS |
| 24 | Interior painting | 6/3/2025 | 6/6/2025 | 4 days | 0 | 23FS |
| 25 | Flooring installation | 6/9/2025 | 6/12/2025 | 4 days | 0 | 24FS |
| 26 | Cabinet and fixture setup | 6/13/2025 | 6/17/2025 | 3 days | 0 | 25FS |
| 27 | Final fixture installation | 6/18/2025 | 6/20/2025 | 3 days | 0 | 26FS |
| 28 | Exterior finishing | 6/23/2025 | 6/26/2025 | 4 days | 0 | 27FS |
| 29 | Landscaping | 6/27/2025 | 7/3/2025 | 5 days | 0 | 28FS |
| 30 | Final inspection | 7/4/2025 | 7/8/2025 | 3 days | 0 | 29FS |
| 31 | Correction of issues | 7/9/2025 | 7/11/2025 | 3 days | 0 | 30FS |
| 32 | Final walkthrough | 7/14/2025 | 7/15/2025 | 2 days | 0 | 31FS |
| 33 | Handover preparation | 7/16/2025 | 7/18/2025 | 3 days | 0 | 32FS |
| 34 | Client handover | 7/21/2025 | 7/22/2025 | 2 days | 0 | 33FS |
| 35 | Warranty period begins | 7/23/2025 | 7/24/2025 | 2 days | 0 | 34FS |
| 36 | Routine maintenance visits | 7/25/2025 | 8/7/2025 | 10 days | 0 | 35FS |
| 37 | First year warranty review | 8/8/2025 | 8/14/2025 | 5 days | 0 | 36FS |
| 38 | Final project documentation | 8/15/2025 | 8/19/2025 | 3 days | 0 | 37FS |
| 39 | Celebrate project completion | 8/20/2025 | 8/22/2025 | 3 days | 0 | 38FS |
| 40 | Begin next project planning | 8/25/2025 | 8/28/2025 | 4 days | 0 | 39FS |
Mar 25, 2025 | Mar 30, 2025 | Apr 06, 2025 | Apr 13, 2025 | Apr 20, 2025 | Apr 27, 2025 | May 04, 2025 | May 11, 2025 | May 18, 2025 | May 25, 2025 | Jun 01, 2025 | Jun 08, 2025 | Jun 15, 2025 | Jun 22, 2025 | Jun 29, 2025 | Jul 06, 2025 | Jul 13, 2025 | Jul 20, 2025 | Jul 27, 2025 | Aug 03, 2025 | Aug 10, 2025 | Aug 17, 2025 | Aug 24, 2025 | Aug 31, 2025 |
T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S |
This sample demonstrates the phases involved in building a residential house, from soil testing through handover of the completed property. It also demonstrates add, delete, update operations in the Blazor Gantt Chart to help you manage tasks throughout the project.
Editing is configurable through
GanttEditSettings
and
AllowTaskbarEditing.
The component supports two editing Mode options: Auto and Dialog.
Common toolbar actions include:
Add- Click the Add toolbar button to create a new task.Edit- Double click a row, double click a taskbar, or click the Edit toolbar button after selecting a row.Indent- Click the Indent toolbar button after selecting a row.Outdent- Click the Outdent toolbar button after selecting a row.Delete- Click the Delete toolbar button after selecting a row.UpdateandCancel- Save or discard changes using the Update and Cancel toolbar buttons.
In this demo, Auto mode is enabled as default.
- Cell Edit – Double-click a grid cell to edit its value.
- Toolbar Edit – Click the toolbar button to open the edit dialog and modify the selected record.
- Chart Row Edit – Double-click a chart row to open the edit dialog for that record.
- Taskbar Editing – Drag or resize the taskbar to update task duration. Resize the progress indicator to modify the progress value.
- Dependency Management – Click and drag from a task’s start or end point to create a dependency and set its predecessor. Edit existing connector lines by dragging the connector points on parent taskbars, child taskbars, or milestones.
When a taskbar or connector point is dragged, the Gantt Chart automatically detects proximity to the viewport edges and initiates horizontal or vertical scrolling. This ensures smooth interaction and seamless navigation across the chart area. For further details, refer to the documentation.