[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand].NET Core 3 Support
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Charts.Designer
  [Expand]DevExpress.Data
  [Expand]DevExpress.Mvvm.UI
  [Expand]DevExpress.Mvvm.UI.Interactivity
  [Expand]DevExpress.Mvvm.UI.ModuleInjection
  [Expand]DevExpress.Xpf.Accordion
  [Expand]DevExpress.Xpf.Bars
  [Expand]DevExpress.Xpf.Carousel
  [Expand]DevExpress.Xpf.Charts
  [Expand]DevExpress.Xpf.Charts.Localization
  [Expand]DevExpress.Xpf.Charts.RangeControlClient
  [Expand]DevExpress.Xpf.ChunkList
  [Expand]DevExpress.Xpf.Controls
  [Expand]DevExpress.Xpf.Core
  [Expand]DevExpress.Xpf.Core.ConditionalFormatting
  [Expand]DevExpress.Xpf.Core.DataSources
  [Expand]DevExpress.Xpf.Core.FilteringUI
  [Expand]DevExpress.Xpf.Core.Native
  [Expand]DevExpress.Xpf.Core.ServerMode
  [Expand]DevExpress.Xpf.Data
  [Expand]DevExpress.Xpf.DataAccess
  [Expand]DevExpress.Xpf.DataAccess.DataSourceWizard
  [Expand]DevExpress.Xpf.Diagram
  [Expand]DevExpress.Xpf.Dialogs
  [Expand]DevExpress.Xpf.Docking
  [Expand]DevExpress.Xpf.Docking.Base
  [Expand]DevExpress.Xpf.DocumentViewer
  [Expand]DevExpress.Xpf.DXBinding
  [Expand]DevExpress.Xpf.Editors
  [Expand]DevExpress.Xpf.Editors.DataPager
  [Expand]DevExpress.Xpf.Editors.DateNavigator
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor.Native
  [Expand]DevExpress.Xpf.Editors.Filtering
  [Expand]DevExpress.Xpf.Editors.Flyout
  [Expand]DevExpress.Xpf.Editors.Flyout.Native
  [Expand]DevExpress.Xpf.Editors.Helpers
  [Expand]DevExpress.Xpf.Editors.Native
  [Expand]DevExpress.Xpf.Editors.Popups
  [Expand]DevExpress.Xpf.Editors.RangeControl
  [Expand]DevExpress.Xpf.Editors.Settings
  [Expand]DevExpress.Xpf.Editors.Validation
  [Expand]DevExpress.Xpf.ExpressionEditor
  [Collapse]DevExpress.Xpf.Gantt
   [Expand]AddingNewPredecessorLinkEventArgs Class
   [Expand]BeginNewTaskDrawEventArgs Class
   [Expand]BeginPredecessorLinkEditEventArgs Class
   [Expand]BeginProgressMoveEventArgs Class
   [Expand]BeginTaskFinishDateMoveEventArgs Class
   [Expand]BeginTaskMoveEventArgs Class
   [Expand]CalculateSummaryTaskProgressEventArgs Class
    ConnectorThumbKind Enumeration
    CriticalPathHighlightMode Enumeration
   [Expand]CurrentDateTimeStripLine Class
   [Expand]Daily Class
   [Expand]GanttColumn Class
    GanttColumnBindingSource Enumeration
   [Expand]GanttColumnCollection Class
   [Expand]GanttConnector Class
   [Expand]GanttConnectorBase Class
   [Expand]GanttConnectorEditPreview Class
   [Expand]GanttControl Class
   [Expand]GanttControlBand Class
   [Expand]GanttMilestoneBaselineControl Class
   [Expand]GanttMilestoneControl Class
   [Expand]GanttNode Class
   [Expand]GanttPredecessorLinkMappings Class
    GanttScrollMode Enumeration
   [Expand]GanttSummaryTaskBaselineControl Class
   [Expand]GanttSummaryTaskControl Class
   [Expand]GanttTaskBaselineControl Class
   [Expand]GanttTaskControl Class
   [Expand]GanttTaskControlBase Class
    GanttTaskKind Enumeration
   [Expand]GanttView Class
   [Expand]GanttViewHitInfo Class
   [Expand]Mapping Class
   [Expand]Monthly Class
   [Expand]MonthlyByDayOfWeek Class
   [Expand]NewTaskDrawCanceledEventArgs Class
   [Expand]NewTaskDrawingEventArgs Class
   [Expand]NewTaskDrawnEventArgs Class
    PredecessorLinkAction Enumeration
   [Expand]PredecessorLinkEditCanceledEventArgs Class
   [Expand]PredecessorLinkEditedEventArgs Class
   [Expand]ProgressMoveCanceledEventArgs Class
   [Expand]ProgressMovedEventArgs Class
   [Expand]ProgressMovingEventArgs Class
   [Expand]QueryAllowedTaskEditActionEventArgs Class
   [Expand]QueryAllowPredecessorEditEventArgs Class
   [Expand]QueryAllowPredecessorLinkEditEventArgs Class
   [Expand]Recurrence Class
   [Expand]RecurrenceBase Class
   [Expand]RecurrenceByDayOfWeek Class
   [Expand]RequestTimescaleRulersEventArgs Class
   [Expand]SpecificDays Class
   [Expand]StripLine Class
   [Expand]StripLineBase Class
   [Expand]StripLineCollection Class
   [Expand]StripLineControl Class
   [Expand]StripLineRule Class
   [Expand]StripLineToolTipData Class
    TaskContentPosition Enumeration
   [Expand]TaskFinishDateMoveCanceledEventArgs Class
   [Expand]TaskFinishDateMovedEventArgs Class
   [Expand]TaskFinishDateMovingEventArgs Class
   [Expand]TaskMoveCanceledEventArgs Class
   [Expand]TaskMovedEventArgs Class
   [Expand]TaskMovingEventArgs Class
   [Expand]TasksScheduledEventArgs Class
    TimeIntervalDisplayMode Enumeration
   [Expand]TimescaleRuler Class
    TimescaleUnit Enumeration
   [Expand]Weekly Class
   [Expand]WorkdayRule Class
   [Expand]WorkdayRuleCollection Class
   [Expand]WorkingTimeRule Class
   [Expand]WorkingTimeRuleCollection Class
   [Expand]Yearly Class
   [Expand]YearlyByDayOfWeek Class
   [Expand]YearlyByDayOfYear Class
  [Expand]DevExpress.Xpf.Gauges
  [Expand]DevExpress.Xpf.Gauges.Localization
  [Expand]DevExpress.Xpf.Grid
  [Expand]DevExpress.Xpf.Grid.ConditionalFormatting
  [Expand]DevExpress.Xpf.Grid.LookUp
  [Expand]DevExpress.Xpf.Grid.TreeList
  [Expand]DevExpress.Xpf.Layout.Core
  [Expand]DevExpress.Xpf.LayoutControl
  [Expand]DevExpress.Xpf.Map
  [Expand]DevExpress.Xpf.NavBar
  [Expand]DevExpress.Xpf.Navigation
  [Expand]DevExpress.Xpf.PdfViewer
  [Expand]DevExpress.Xpf.PivotGrid
  [Expand]DevExpress.Xpf.PivotGrid.Printing
  [Expand]DevExpress.Xpf.Printing
  [Expand]DevExpress.Xpf.Printing.Parameters
  [Expand]DevExpress.Xpf.Printing.Parameters.Models
  [Expand]DevExpress.Xpf.Printing.PreviewControl
  [Expand]DevExpress.Xpf.Printing.PreviewControl.Bars
  [Expand]DevExpress.Xpf.Prism
  [Expand]DevExpress.Xpf.PropertyGrid
  [Expand]DevExpress.Xpf.Reports.UserDesigner
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Extensions
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Localization
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard.Pages
  [Expand]DevExpress.Xpf.Ribbon
  [Expand]DevExpress.Xpf.RichEdit
  [Expand]DevExpress.Xpf.RichEdit.Menu
  [Expand]DevExpress.Xpf.Scheduler
  [Expand]DevExpress.Xpf.Scheduler.Drawing
  [Expand]DevExpress.Xpf.Scheduler.Menu
  [Expand]DevExpress.Xpf.Scheduler.Reporting
  [Expand]DevExpress.Xpf.Scheduler.UI
  [Expand]DevExpress.Xpf.Scheduling
  [Expand]DevExpress.Xpf.Scheduling.Common
  [Expand]DevExpress.Xpf.Scheduling.Editors
  [Expand]DevExpress.Xpf.Scheduling.iCalendar
  [Expand]DevExpress.Xpf.Scheduling.Reporting
  [Expand]DevExpress.Xpf.Scheduling.Visual
  [Expand]DevExpress.Xpf.Scheduling.VisualData
  [Expand]DevExpress.Xpf.SpellChecker
  [Expand]DevExpress.Xpf.Spreadsheet
  [Expand]DevExpress.Xpf.Spreadsheet.Menu
  [Expand]DevExpress.Xpf.TreeMap
  [Expand]DevExpress.Xpf.Utils.Themes
  [Expand]DevExpress.Xpf.WindowsUI
  [Expand]DevExpress.Xpf.WindowsUI.Internal
  [Expand]DevExpress.Xpf.WindowsUI.Navigation
  [Expand]DevExpress.XtraRichEdit
  [Expand]DevExpress.XtraRichEdit.Printing
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

DevExpress.Xpf.Gantt Namespace

Contains classes which implement the main functionality of the GanttControl. To use these classes in XAML code, add the xmlns:dxgn="http://schemas.devexpress.com/winfx/2008/xaml/gantt" namespace reference.

Expanded Classes

  Class Description
Public class AddingNewPredecessorLinkEventArgs Provides data for the AddingNewPredecessorLink event.
Public class BeginNewTaskDrawEventArgs Provides data for the BeginNewTaskDraw event.
Public class BeginPredecessorLinkEditEventArgs Provides data for the BeginPredecessorLinkEdit event.
Public class BeginProgressMoveEventArgs Provides data for the BeginProgressMove event.
Public class BeginTaskFinishDateMoveEventArgs Provides data for the BeginTaskFinishDateMove event.
Public class BeginTaskMoveEventArgs Provides data for the BeginTaskMove event.
Public class CalculateSummaryTaskProgressEventArgs Provides data for the CalculateSummaryTaskProgress event.
Public class CurrentDateTimeStripLine Represents a strip line that indicates the current time (DateTime.Now), and automatically updates its position onscreen.
Public class Daily Represents the daily recurrence.
Public class GanttColumn A column within a GanttControl.
Public class GanttColumnCollection The GanttControl's column collection
Public class GanttConnector A gantt Connector.
Public class GanttConnectorBase Serves as a base class for the Gantt task Connector.
Public class GanttConnectorEditPreview A gantt Connector's edit preview.
Public class GanttControl The Gantt control.
Public class GanttControlBand The Gantt control band column.
Public class GanttMilestoneBaselineControl A gantt milestone baseline.
Public class GanttMilestoneControl A gantt milestone.
Public class GanttNode A gantt task.
Public class GanttPredecessorLinkMappings Provides information on the task dependency properties' mapping to data fields.
Public class GanttSummaryTaskBaselineControl A summary task baseline.
Public class GanttSummaryTaskControl A summary task.
Public class GanttTaskBaselineControl A gantt task baseline.
Public class GanttTaskControl A gantt task.
Public class GanttTaskControlBase Serves as a base class for the gantt items.
Public class GanttView Visualizes the GanttControl data.
Public class GanttViewHitInfo Contains information about the specified element contained within the GanttView.
Public class Mapping Maps persistent object's properties to the data source fields.
Public class Monthly Represents the monthly recurrence.
Public class MonthlyByDayOfWeek Represents the monthly recurrence in a particular day of week.
Public class NewTaskDrawCanceledEventArgs Provides data for the NewTaskDrawCanceled event.
Public class NewTaskDrawingEventArgs Provides data for the NewTaskDrawing event.
Public class NewTaskDrawnEventArgs Provides data for the NewTaskDrawn event.
Public class PredecessorLinkEditCanceledEventArgs Provides data for the PredecessorLinkEditCanceled event.
Public class PredecessorLinkEditedEventArgs Provides data for the PredecessorLinkEdited event.
Public class ProgressMoveCanceledEventArgs Provides data for the ProgressMoveCanceled event.
Public class ProgressMovedEventArgs Provides data for the ProgressMoved event.
Public class ProgressMovingEventArgs Provides data for the ProgressMoving event.
Public class QueryAllowedTaskEditActionEventArgs Provides data for the QueryAllowedTaskEditAction event.
Public class QueryAllowPredecessorEditEventArgs Provides data for the QueryAllowPredecessorEdit event.
Public class QueryAllowPredecessorLinkEditEventArgs Provides data for the QueryAllowPredecessorLinkEdit event.
Public class Recurrence Contains properties common to the recurrence rules.
Public class RecurrenceBase Serves as a base class for the recurrence rule objects.
Public class RecurrenceByDayOfWeek Contains properties common to the recurrence rules that specify day of week.
Public class RequestTimescaleRulersEventArgs Provides data for the RequestTimescaleRulers event.
Public class SpecificDays Represents a recurrance at specific days.
Public class StripLine Represents a single strip line defined by a start date and duration.
Public class StripLineBase Serves as a base class for Strip Lines.
Public class StripLineCollection Represents a collection of strip lines and strip line rules.
Public class StripLineControl A control used to render strip lines within Gantt area.
Public class StripLineRule Represents a set of strip lines defined by a recurrence rule and duration.
Public class StripLineToolTipData Contains strip line's information used in a tooltip as a data context.
Public class TaskFinishDateMoveCanceledEventArgs Provides data for the TaskFinishDateMoveCanceled event.
Public class TaskFinishDateMovedEventArgs Provides data for the TaskFinishDateMoved event.
Public class TaskFinishDateMovingEventArgs Provides data for the TaskFinishDateMoving event.
Public class TaskMoveCanceledEventArgs Provides data for the TaskMoveCanceled event.
Public class TaskMovedEventArgs Provides data for the TaskMoved event.
Public class TaskMovingEventArgs Provides data for the TaskMoving event.
Public class TasksScheduledEventArgs Provides data for the TasksScheduled event.
Public class TimescaleRuler A timescale ruler.
Public class Weekly Represents the weekly recurrence.
Public class WorkdayRule Represents a working and nonworking day rule.
Public class WorkdayRuleCollection Represents a collection of working and nonworking day rules.
Public class WorkingTimeRule Represents a working time rule.
Public class WorkingTimeRuleCollection Represents a collection of working time rules.
Public class Yearly Represents the yearly recurrence.
Public class YearlyByDayOfWeek Represents the yearly recurrence in a particular day of week.
Public class YearlyByDayOfYear Represents the yearly recurrence in a particular day of year.

Expanded Enumerations

  Enumeration Description
Public enum ConnectorThumbKind Lists the values that specify which of the connector thumbs are visible to an end user.
Public enum CriticalPathHighlightMode Lists the values that specify the critical path highlight mode.
Public enum GanttColumnBindingSource Lists the values that specify the gantt task data fields to which a column can be bound.
Public enum GanttScrollMode Lists the values used to specify the GanttControl scroll mode.
Public enum GanttTaskKind Lists the values that specify the gantt task kind (task, summary task, and milestone).
Public enum PredecessorLinkAction Lists the values that specify the type of change an end user made.
Public enum TaskContentPosition Lists the values that specify the task content position.
Public enum TimeIntervalDisplayMode Lists the values that specify how the time intervals are displayed.
Public enum TimescaleUnit Lists the values that specify the timescale measure units.
Is this topic helpful?​​​​​​​