Gantt Chart / Overview

Blazor Gantt Chart Example - Overview

Loading Syncfusion Blazor Server Demos…

Presidents' Day
Memorial Day
Independence Day
Labor Day
Columbus Day
Veterans Day

This sample demonstrates the comprehensive capabilities of the Blazor Gantt Chart component by visualizing an e-commerce platform. It precisely displays tasks and milestones across the entire project timeline, from initial planning to final deployment.

The Gantt Chart provides a clear, high-level overview of task progress, dependencies, deadlines, and resource allocation. Its hierarchical structure allows for seamless expansion and collapse of project phases, enabling teams to instantly assess status and maintain precise control over complex schedules.

Customizing column cells and taskbar labels through Column Template and Label Settings enhances advanced data visualization.

Additional essential interactions that enhance analysis and control are also featured:

  • Sorting: Quickly reorder tasks by fields such as Start Date, End Date, Duration, or Progress.
  • Filtering: Focus on relevant tasks, milestones, or resources by applying various filter criteria.
  • Column Resizing: Optimize the width of grid columns for improved readability across different screen sizes.
  • Column Menu: Provides quick access to options for showing, hiding, and configuring individual columns.

Key interactive features demonstrated in this sample include:

  • Expand/Collapse All Tasks: Click the respective buttons to expand or collapse all tasks in the hierarchy for easier task navigation.
  • Zooming Actions: Click the respective buttons to Zoom In, Zoom Out, or Zoom to Fit to change the timeline scale and view tasks at different levels of detail.
  • Excel/PDF Export: Click the respective buttons to export the Gantt chart data and visuals in Excel or PDF format for reporting or sharing.

The Project Settings panel offers extensive customization options for the chart's behavior and appearance:

  • Row Height: Adjust the vertical spacing of task rows.
  • Show Grid Lines: Toggle the visibility of grid lines in the chart area.
  • Show Event Markers: Display important project events on the timeline.
  • Show Dependencies: Visualize task relationships (for example: Finish to Start, Start to Start).
  • Show Task Labels: Display task labels on the chart side.
  • Critical Path: Highlight the sequence of tasks that determines the project's shortest possible duration.
  • Custom Scheduling: Enable advanced scheduling configurations.
  • Work Week: Define the working days for accurate task scheduling.
  • Duration Unit: Specify whether task durations are calculated in Hours, Minutes, or Days.
  • Timeline Width: Adjust the horizontal width of the timeline view.
  • View Type: Utilize the project and resource view mode.
  • View Mode: Choose how the Gantt chart content is displayed on splitter alignment:
    • Default: Shows both the grid and chart panels.
    • Grid: Displays only the task grid panel.
    • Chart: Displays only the Gantt chart panel.
Transform your Blazor web apps today with Syncfusion® Blazor components
145+ high-performance and responsive UI components
Dedicated support
Hassle-free licensing
TRY IT FOR FREE