Accessing Data
Defining Layouts
Designing Look and Feel
Editing Data
Navigating and Selecting
Printing and Exporting
Sorting and Grouping
   
Add, Update, Delete Tasks

WinGanttView™ lets your users add, update and delete tasks so your Windows Forms application can deliver an interactive Gantt chart with rich functionality similar to that found in Microsoft® Project.

Data Binding

Similar to the semantics in WinSchedule™, both Projects and Tasks collections in WinGanttView™ support binding to a .NET data source. Data binding allows you to populate and/or persist these collections to and from any back-end containing information about your projects and tasks.

Progress Indicator

A task's percent complete can be rendered as a portion of that task's bar so that your users see a visual indication of that task's progress.

Task Grid

On the left side of WinGanttView™ the task grid presents essential task data in tabular form. It features a rich subset of the data grid behaviors, many customizable through the GridSettings objects that include the following:

  • Row (e.g., task) selection
  • Sorting tasks on multiple columns
  • Moving columns by drag and drop
  • Indenting of rows representing sub-tasks
  • Column scroll regions support by dragging the bar to the left of the horizontal scrollbar
  • Column chooser button, appearing directly above the row selectors

Working and Non-Working Hours

You can specify whether the Gantt view should include (this is the default) or exclude non-workdays and non-working hours whenever it calculates Task durations.  By setting the calendar info component's TaskWorkingHourMode to AutoAdjust, the Gantt View will exclude non-workdays and non-working hours just like Microsoft Project.  You can customize workday status and working hours on specific dates through the calendar info component's CalendarDateSettings collection.