The WPF Gantt Chart is a project planning and management tool used to display and manage hierarchical tasks with timeline details. Its intuitive user interface lets you visually manage tasks, task relationships, and resources.
Relationships between different tasks can be specified to determine the order in which the tasks need to be performed. Relationship links can be finish-to-start, start-to-finish, start-to-start, or finish-to-finish types.
Columns can be sorted based on a single field or column or on multiple columns or fields.
A task’s fields, such as duration, start date, end date, predecessors, etc., can be edited directly in their respective cells using a dialog or interactively using taskbars.
Tooltip enhances the user experience by displaying customized information about a specific task.
Zoom in and zoom out of the schedule and chart of the WPF Gantt control between year and minute time units. Gantt provides support for zooming the time period of a task.
Milestones are checkpoints used to specify significant events in the project schedule that is visualized on a Gantt chart.
Highlight a specific set of tasks in the Gantt chart region.
Vertical lines are used to indicate exactly where the current date is in the timeline.
The strip lines in the Gantt chart region denote an important event in a sequential timeline. Strip lines can be generated for recurring dates, as well.
Dynamically add baseline columns to help better analyze the current progress made against the baseline estimations. It is also possible to display baseline statistics with custom visual elements like charts.
Resource names can be customized easily.
Tasks are rendered in a single row to create the resource view.
There is built-in support for exporting the visible region or the entire Gantt chart as a JPEG, PNG, or BMP.
Easily import and export from/to the Gantt control and a Microsoft Project.
WPF Gantt controls for the WPF and Silverlight platforms mostly share the same API except for some areas where it is not possible to do so due to platform differences.
Easily get started with the WPF Gantt Chart using a few simple lines of XAML, and C# code example as demonstrated below. Also explore our WPF Gantt Chart Example that shows you how to render and configure the XAML gantt chart.
<Grid> <syncfusion:GanttControl x:Name="Gantt"/> </Grid>
//Initializing Gantt GanttControl control = new GanttControl();
We do not sell the WPF Gantt Chart control separately. It is only available for purchase as part of the Syncfusion WPF suite, which contains over 100 WPF controls, including Gantt Chart. A single developer license for the Syncfusion Essential Studio for WPF suite costs $995.00 USD, including one year of support and updates. On top of this, we might be able to offer additional discounts based on currently active promotions. Please contact our sales team to see if you qualify for any additional discounts.
No, our 100 WPF controls, including Gantt Chart, are not sold individually, only as a single package. However, we have competitively priced the product so it only costs a little bit more than what some other vendors charge for their Gantt Chart alone. We have also found that, in our experience, our customers usually start off using one of our products and then expand to several products quickly, so we felt it was best to offer all 100 WPF controls for a flat fee of $995/developer. On top of this, we might be able to offer additional discounts based on currently active promotions. Please contact our sales team today to see if you qualify for any additional discounts.
No, this is a commercial product and requires a paid license. However, a free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.
A good place to start would be our comprehensive getting started documentation.
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.