[]
        
(Showing Draft Content)

GanttSheet

GanttSheet is a fast, data-bound DataTable view with Gantt Chart behavior and a spreadsheet user interface.

The following diagram shows the core process of GanttSheet and how to fetch data from the server, load it into the DataManager, organize the data fields into a tabular view then render it as GanttSheet.


GanttSheet diagram


The main benefits of using a GanttSheet are described below:

  • Visual Planning: Provides a clear visual representation of project tasks, timelines, and dependencies, making it easier to plan and manage projects effectively.

  • Task Dependencies: Allows you to define and visualize task dependencies, helping you understand how different tasks are linked and the impact of delays on the overall project timeline.

  • Progress Tracking: Tracks the progress of each task and the overall project by marking completed tasks and comparing them with the planned timeline.

  • Deadline Management: Enables you to set and manage project milestones and deadlines, ensuring that the project stays on track and is completed within the specified time frame.

A GanttSheet is created using the GC.Spread.Sheets.GanttSheet.GanttSheet class. The following image depicts GanttSheet view of the task plans for a project:


GanttSheet sample