Namespace Syncfusion.Windows.Controls.Gantt
Classes
| BoolToVisibilityConverter This class converts a boolean value to a visibility enumeration, facilitating the handling of tool tips, especially when dealing with empty strings. | 
| CollectionToStringConverter This class converts collections of specific types into string representations. It can be used to convert a string from the predecessor collection. | 
| DependencyObjectExtensions Class which represents the dependency object extension. | 
| GanttChart Represents a control that can display the progress of project in graphical notation. | 
| GanttChartBackgroundPanel Represents a panel that will arrange the background cells of GanttChart | 
| GanttChartItemsPanel Represents a virtualizing panel that will arrange the Chart items | 
| GanttChartRow Represents a control that will be displayed as a row in the Gantt Chart. | 
| GanttChartRowItemsPresenter Represents a panel that will present the Gantt Chart Row Items. | 
| GanttChartStripLinePanel Interactive code for stripline in chart region. | 
| GanttControl Represents a control, that illustrates a project schedule by displaying the progress of list of tasks/activities of a project in table view and graph notation. | 
| GanttGrid Represents a control that can display the project information in table format. | 
| GanttHoliday Represents the class for specify holiday. | 
| GanttHolidayCollection Represents the collection of GanttHoliday. | 
| GanttLocalizationResourceAccessor Represents the class that manages the localization for syncfusion controls. | 
| GanttLocalizationResourceExtension A markup extension that returns the localized string based on culture for the ResourceName. | 
| GanttModel Class that will handles the internal operations of Gantt. | 
| GanttNode Represents a control that can display the duration of a task in Gantt Chart. | 
| GanttNodeConnector Graphical layer that will display the relationship between two tasks as lines. | 
| GanttRelationshipEstablishedEventArgs Provides data for the  | 
| GanttSchedule Represents a control that act as a measurement medium of Gantt. | 
| GanttScheduleCell Represents a control that displays each measurement unit. | 
| GanttScheduleRow Represents the control that presents the Schedule cells. | 
| GanttScheduleRowInfo Represents a class that will used to provide infromation about a Schedule row. | 
| GanttScheduleRowPanel Call that represents the panel that will arrange the schedule cells horizontally. | 
| GanttTime Class used to pass the time to Gantt. | 
| GridTreeCreatingNodeEventArgs Event which is raised as GridTreeNodes are created so derived tree nodes can be used. | 
| GridTreeRequestNodeImageEventArgs This event is used to request an image for the specified node item. This event is only raised if SupportNodeImages is true. | 
| HeaderNode Represents a control that can display the duration of a header task in Gantt Chart. | 
| MileStone Represents a control that can display the Milstone of a project in Gantt Chart. | 
| NodeCreatedEventArgs Class Which is used as the Argument for Node Created Event | 
| NodeDragAndDropEventArgs Class which is used as the argument for Node Drag Delta and Node Drag Completed events | 
| NodeResizingEventArgs Class which is used as the argument for Node Resizing Delta and Node Resizing Completed Events | 
| Predecessor Class used to represent the dependency relationship between the tasks. | 
| ProgressResizingCompletedEventArgs Represents the Gantt progress resizing completed event arguments. | 
| ProgressResizingEventArgs Represents the Gantt progress resizing event arguments. | 
| ProjectInfo Class contains data about Current Project Information | 
| PropertyInfoExtensions Extension for property info to handle some custom operation | 
| ResizingTooltipInfo Class which is used as the Data Context for Resizing Tooltip. | 
| Resource Calss used to define the info about a resource. | 
| ResourceContainerCreatedEventArgs Class whis is used as the Argument for Resource Container Created event | 
| ScheduleCellCreatedEventArgs Class that is used as Event args for Schedule Cell Created Event. | 
| SelectionChangedEventArgs Occurs when the selection is changed in the Gantt. | 
| SelectionChangingEventArgs Occurs when the selection is being changed in the Gantt. | 
| SplitTask A class that can hold the information about a split task. | 
| SplitTaskAttributeMapping Class used to provide the mapping name to split task properties. | 
| StripLine Interactive code for Strip Line | 
| StriplineCreatedEventArgs Class which is used as Event args for Stripline Created Event | 
| StripLineInfo Class which represents the strip line info. | 
| TaskAttributeMapping Class used to provide the mapping name to Gantt. | 
| TaskDetails A class that can hold the information about a task/activity. | 
| TaskDetailsCollection [Obsolete] Represents the collection of Taks. | 
| TemplateAppliedEventArgs Event args that holds the information about the source that triggred the event | 
| TreeGridNodeDraggingEventArgs Provides data for the TreeGridNodeDragging event, which occurs when an item is being dragged over the Gantt control. | 
| TreeGridNodeDragStartingEventArgs Provides data for the TreeGridNodeDragStarting event, which occurs when an item is to be dragged. | 
| TreeGridNodeDropEventArgs Provides data for the TreeGridNodeDrop event, which occurs when an item to be dropped within Gantt control. | 
| UIElementsRecycler<T> Contains utility methods to add and remove elements inside a panel. | 
| XMLImportExport A class that helps to Export/Import current project in Gantt | 
| ZoomChangedEventArgs Class that represent the zoom chagned event args, and holds zoom info about Gantt Schedule | 
Interfaces
| IGanttTask An Interface to create the project tasks/activities. | 
Enums
| CurentDateLinePositions Represent the Gantt IndicatorType | 
| Days Flagged enum to represent week days. | 
| Directions Represents the Resizing Direction | 
| GanttAutoExpandMode Specifies the possible expand modes for gantt while loading. | 
| GanttLayoutMode Represents the Layout mode of Gantt | 
| GanttSelectionMode Specifies the selection mode for the gantt nodes in the GanttControl. | 
| GanttTaskRelationship Represents the dependency relationship between the tasks/activities. | 
| Mode Represents the validation mode | 
| Month Represents the Calendar Months. | 
| PlacementMode Enum for Placement mode of Resource Name | 
| Repeat Represents the stripline repeat options | 
| ScheduleType Represents the schedule type. | 
| StriplineType Represents the Stripline type | 
| TimeUnit Represents the Time units. | 
Delegates
| NodeCreatedEventHandler Delegate for Node Created Event | 
| NodeDragAndDropEventHandler Delegate for Node Drag Delta and Node Drag Completed events | 
| NodeResizingEventHandeler Delegate for Node Resizing Delta and Node Resizing Completed Events | 
| ResourceContainerCreatedEventHandler Delegate for Resource Container Created Event | 
| ScheduleCellCreatedEventHandler Delegate for Schedule Cell Created Event Handler | 
| StriplineCreatedEventHandler Delegate for Stripline created Event Handler | 
| TemplateAppliedEventHandler Delegate for Template applied event handler | 
| ZoomChangedEventHandler Delegate for zoom changed event handler |