Skip to content
Jake See edited this page Aug 7, 2017 · 10 revisions

Announcement: This entire wiki is still in progress, please bear with me while I update the project wiki and get things organised. I will also be updating the control (v2.0.0.0) from 2012 and address some of the most requested feature requests such as timeline support for hours and minutes, and aligning tasks to the column lines. Thank you for your love and support so far!

Project Description

This .NET class library project provides a C# Winforms UserControl that draws a gantt chart. This project was developed as part of a report writing task in order to draw some simple gantt charts to show project schedules.

Please let me know if you use this in your project, if not, do feedback what missing or lacking features caused you to decide against using this control. Thanks for helping to improve the control.

Features

  • Time unit independant data structure specification
  • Single tasks, grouped tasks, precedent/dependant tasks, split tasks, tagged resources
  • Printing respects page margin, orientation and multiple pages per page
  • Percentage complete property for each task
  • Various mouse events for customising UI experience directly on the chart.
  • Come with default mouse commands that can be overriden through inheritance.
  • Determines critical path and slack

Feature requests and bug reports are welcomed through discussion page. Thank you for your contributions.

Download

Download includes an example application to show how the control can be used.

Documentation

Jump directly to the [url:doxygen documentation|http://www.jakesee.com/docs/ganttchart], or visit my blog for more information. (Please make sure you are reading the updated versions while I try to keep up, thanks.)

Clone this wiki locally