menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.Windows.Controls.Gantt - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    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

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved