menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SfGantt - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SfGantt

    Represents the Gantt control to visualize and edit the project schedule.

    Inheritance
    System.Object
    SfGantt
    Namespace: Syncfusion.UI.Xaml.Gantt
    Assembly: Syncfusion.SfGantt.UWP.dll
    Syntax
    public class SfGantt : Control

    Constructors

    SfGantt()

    Initializes a new instance of the SfGantt class.

    Declaration
    public SfGantt()

    Fields

    AllowEditingProperty

    Allow editing property.

    Declaration
    public static readonly DependencyProperty AllowEditingProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    AllowResizingColumnsProperty

    AllowResizingColumns Property.

    Declaration
    public static readonly DependencyProperty AllowResizingColumnsProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    AllowSortingProperty

    Allow sorting property.

    Declaration
    public static readonly DependencyProperty AllowSortingProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    AutoScrollOffsetProperty

    The auto scroll offset backing property.

    Declaration
    public static readonly DependencyProperty AutoScrollOffsetProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    BringTaskOnVerticalScrollProperty

    Identifies the BringTaskOnVerticalScroll dependency property.

    Declaration
    public static readonly DependencyProperty BringTaskOnVerticalScrollProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ChartWidthProperty

    The chart width property.

    Declaration
    public static readonly DependencyProperty ChartWidthProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    CriticalProgressBarBrushProperty

    Property for CriticalProgressBarBrush.

    Declaration
    public static readonly DependencyProperty CriticalProgressBarBrushProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    CriticalTaskBarBrushProperty

    Property for CriticalTaskBarBrush.

    Declaration
    public static readonly DependencyProperty CriticalTaskBarBrushProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    DisplayResourceNamesProperty

    DisplayResourceNames Property.

    Declaration
    public static readonly DependencyProperty DisplayResourceNamesProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    DisplayTaskNamesProperty

    DisplayTaskNames Property.

    Declaration
    public static readonly DependencyProperty DisplayTaskNamesProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    EnableSelectionProperty

    Enable selection property.

    Declaration
    public static readonly DependencyProperty EnableSelectionProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ExcludeNonWorkingDaysProperty

    Identifies the ExcludeNonWorkingDays dependency property.

    Declaration
    public static readonly DependencyProperty ExcludeNonWorkingDaysProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    GridHeaderStyleProperty

    The property for grid header style.

    Declaration
    public static readonly DependencyProperty GridHeaderStyleProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    GridWidthProperty

    The grid width property.

    Declaration
    public static readonly DependencyProperty GridWidthProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    HighlightCriticalTasksProperty

    Property for HighlightCriticalTasks.

    Declaration
    public static readonly DependencyProperty HighlightCriticalTasksProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    HolidaysProperty

    Identifies the Holidays dependency property.

    Declaration
    public static readonly DependencyProperty HolidaysProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ItemsSourceProperty

    The ItemsSource property.

    Declaration
    public static readonly DependencyProperty ItemsSourceProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    MilestoneBrushProperty

    MilestoneBrush Property.

    Declaration
    public static readonly DependencyProperty MilestoneBrushProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    MilestoneTemplateProperty

    Identifies the MilestoneTemplate dependency property.

    Declaration
    public static readonly DependencyProperty MilestoneTemplateProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    NonWorkingDaysBackgroundProperty

    NonWorkingDaysBackground Property.

    Declaration
    public static readonly DependencyProperty NonWorkingDaysBackgroundProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    NonWorkingDaysProperty

    NonWorkingDays Property.

    Declaration
    public static readonly DependencyProperty NonWorkingDaysProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ParentProgressIndicatorBrushProperty

    ParentProgressIndicatorBrush Property.

    Declaration
    public static readonly DependencyProperty ParentProgressIndicatorBrushProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ParentTaskBarBrushProperty

    ParentTaskBarBrush Property.

    Declaration
    public static readonly DependencyProperty ParentTaskBarBrushProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ParentTaskBarTemplateProperty

    Identifies the ParentTaskBarTemplate dependency property.

    Declaration
    public static readonly DependencyProperty ParentTaskBarTemplateProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    PredecessorConnectorStyleProperty

    The predecessor connector style property.

    Declaration
    public static readonly DependencyProperty PredecessorConnectorStyleProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    PredecessorPreviewLineStyleProperty

    The predecessor preview line style property.

    Declaration
    public static readonly DependencyProperty PredecessorPreviewLineStyleProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ProjectResourcesProperty

    The resource collection property.

    Declaration
    public static readonly DependencyProperty ProjectResourcesProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ResourceNameTemplateProperty

    The resource name template property.

    Declaration
    public static readonly DependencyProperty ResourceNameTemplateProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    SelectedIndexProperty

    SelectedIndex Property.

    Declaration
    public static readonly DependencyProperty SelectedIndexProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    SelectionBackgroundProperty

    SelectionBackground Property.

    Declaration
    public static readonly DependencyProperty SelectionBackgroundProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    SelectionForegroundProperty

    SelectionForeground Property.

    Declaration
    public static readonly DependencyProperty SelectionForegroundProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ShowNonWorkingDaysProperty

    ShowNonWorkingDays Property.

    Declaration
    public static readonly DependencyProperty ShowNonWorkingDaysProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ShowStriplineToolTipProperty

    Identifies the ShowStriplineToolTip dependency property.

    Declaration
    public static readonly DependencyProperty ShowStriplineToolTipProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ShowToolbarProperty

    Identifies the ShowToolbar property.

    Declaration
    public static readonly DependencyProperty ShowToolbarProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ShowToolTipOnEditingPredecessorProperty

    ShowToolTipOnEditingPredecessor Property.

    Declaration
    public static readonly DependencyProperty ShowToolTipOnEditingPredecessorProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ShowToolTipOnEditingProgressProperty

    ShowToolTipOnEditingProgress Property.

    Declaration
    public static readonly DependencyProperty ShowToolTipOnEditingProgressProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ShowToolTipOnEditingProperty

    ShowToolTipOnEditing Property.

    Declaration
    public static readonly DependencyProperty ShowToolTipOnEditingProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ShowToolTipProperty

    Allow tooltip property.

    Declaration
    public static readonly DependencyProperty ShowToolTipProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    StriplineLabelTemplateProperty

    Identifies the StriplineLabelTemplate dependency property.

    Declaration
    public static readonly DependencyProperty StriplineLabelTemplateProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    StriplinesProperty

    Identifies the Striplines dependency property.

    Declaration
    public static readonly DependencyProperty StriplinesProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    StriplineToolTipStyleProperty

    Identifies the StriplineToolTipStyle dependency property.

    Declaration
    public static readonly DependencyProperty StriplineToolTipStyleProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    TaskBarBrushProperty

    TaskBarBrush Property.

    Declaration
    public static readonly DependencyProperty TaskBarBrushProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    TaskBarTemplateProperty

    Identifies the TaskBarTemplate dependency property.

    Declaration
    public static readonly DependencyProperty TaskBarTemplateProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    TaskHighlightBrushProperty

    TaskHighlightBrush Property.

    Declaration
    public static readonly DependencyProperty TaskHighlightBrushProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    TaskNameTemplateProperty

    The task name template property.

    Declaration
    public static readonly DependencyProperty TaskNameTemplateProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    TaskProgressIndicatorBrushProperty

    TaskProgressIndicatorBrush Property.

    Declaration
    public static readonly DependencyProperty TaskProgressIndicatorBrushProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    TimescaleEndDateProperty

    The timescale end date property.

    Declaration
    public static readonly DependencyProperty TimescaleEndDateProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    TimescaleSettingsProperty

    The timescale settings property.

    Declaration
    public static readonly DependencyProperty TimescaleSettingsProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    TimescaleStartDateProperty

    The timescale start date property.

    Declaration
    public static readonly DependencyProperty TimescaleStartDateProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ToolbarBackgroundProperty

    Identifies the ToolbarBackground property.

    Declaration
    public static readonly DependencyProperty ToolbarBackgroundProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ToolbarIconBrushProperty

    Identifies the ToolbarIconBrush property.

    Declaration
    public static readonly DependencyProperty ToolbarIconBrushProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ValidationModeProperty

    Property for ValidationMode.

    Declaration
    public static readonly DependencyProperty ValidationModeProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    VisibleGridColumnsProperty

    The visible grid columns property.

    Declaration
    public static readonly DependencyProperty VisibleGridColumnsProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    VisibleToolbarItemsProperty

    Identifies the VisibleToolbarItems property.

    Declaration
    public static readonly DependencyProperty VisibleToolbarItemsProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    WeekBeginsOnProperty

    The week begins on property.

    Declaration
    public static readonly DependencyProperty WeekBeginsOnProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    Properties

    AllowEditing

    Gets or sets a value indicating whether the user can edit the task.

    Declaration
    public bool AllowEditing { get; set; }
    Property Value
    Type
    System.Boolean

    AllowResizingColumns

    Gets or sets a value indicating whether the user can adjust the column width by using the mouse.

    Declaration
    public bool AllowResizingColumns { get; set; }
    Property Value
    Type
    System.Boolean

    AllowSorting

    Gets or sets a value indicating whether the user can sort the data by clicking on its header cell of the column in Gantt grid.

    Declaration
    public bool AllowSorting { get; set; }
    Property Value
    Type
    System.Boolean

    AutoScrollOffset

    Gets or sets the value that indicates how much pixels get scrolled while auto scrolling.

    Declaration
    public double AutoScrollOffset { get; set; }
    Property Value
    Type
    System.Double

    BringTaskOnVerticalScroll

    Gets or sets a value indicating whether the chart can auto scroll to the visible tasks while vertical scrolling done. BringTaskOnVerticalScroll

    Declaration
    public bool BringTaskOnVerticalScroll { get; set; }
    Property Value
    Type
    System.Boolean

    ChartWidth

    Gets or sets a value to control the width of the Gantt chart.

    Declaration
    public GridLength ChartWidth { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.GridLength

    CriticalProgressBarBrush

    Gets or sets the critical progress brush.

    Declaration
    public Brush CriticalProgressBarBrush { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    CriticalTaskBarBrush

    Gets or sets the critical task brush.

    Declaration
    public Brush CriticalTaskBarBrush { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    DisplayResourceNames

    Gets or sets a value indicating whether the resource names need to display in the Gantt chart.

    Declaration
    public bool DisplayResourceNames { get; set; }
    Property Value
    Type
    System.Boolean

    DisplayTaskNames

    Gets or sets a value indicating whether the task name need to display in the Gantt chart.

    Declaration
    public bool DisplayTaskNames { get; set; }
    Property Value
    Type
    System.Boolean

    EnableSelection

    Gets or sets a value indicating whether to activate selection in the Gantt grid and chart.

    Declaration
    public bool EnableSelection { get; set; }
    Property Value
    Type
    System.Boolean

    ExcludeNonWorkingDays

    Gets or sets a value indicating whether to exclude the non-working days in the task's duration.

    Declaration
    public bool ExcludeNonWorkingDays { get; set; }
    Property Value
    Type
    System.Boolean

    GridHeaderStyle

    Gets or sets the Windows.UI.Xaml.Style applied to the header row in GanttGrid. Windows.UI.Xaml.Style with target type as TreeGridHeaderCell.

    Declaration
    public Style GridHeaderStyle { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Style

    GridWidth

    Gets or sets a value to control the width of the Gantt grid.

    Declaration
    public GridLength GridWidth { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.GridLength

    HighlightCriticalTasks

    Gets or sets a value indicating whether to highlight the critical tasks.

    Declaration
    public bool HighlightCriticalTasks { get; set; }
    Property Value
    Type
    System.Boolean

    Holidays

    Gets or sets the GanttHolidayCollection.

    Declaration
    public GanttHolidayCollection Holidays { get; set; }
    Property Value
    Type
    GanttHolidayCollection

    Item[String]

    Gets the localized string.

    Declaration
    public object this[string key] { get; }
    Parameters
    Type Name Description
    System.String key

    String to be localized

    Property Value
    Type Description
    System.Object

    Returns the localized string

    ItemsSource

    Gets or sets the source for the Gantt control.

    Declaration
    public IEnumerable ItemsSource { get; set; }
    Property Value
    Type
    System.Collections.IEnumerable

    MilestoneBrush

    Gets or sets a brush that describes milestone color.

    Declaration
    public Brush MilestoneBrush { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    MilestoneTemplate

    Gets or sets the MilestoneTemplate.

    Declaration
    public ControlTemplate MilestoneTemplate { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Controls.ControlTemplate

    NonWorkingDays

    Gets or sets the Days type value to be considered as non working days.

    Declaration
    public Days NonWorkingDays { get; set; }
    Property Value
    Type
    Days

    NonWorkingDaysBackground

    Gets or sets a brush value to highlight non working days in Gantt chart.

    Declaration
    public Brush NonWorkingDaysBackground { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    ParentProgressIndicatorBrush

    Gets or sets a brush that describes parent task's progress indicator color.

    Declaration
    public Brush ParentProgressIndicatorBrush { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    ParentTaskBarBrush

    Gets or sets a brush that describes parent task bar color.

    Declaration
    public Brush ParentTaskBarBrush { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    ParentTaskBarTemplate

    Gets or sets the ParentTaskBarTemplate.

    Declaration
    public ControlTemplate ParentTaskBarTemplate { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Controls.ControlTemplate

    PredecessorConnectorStyle

    Gets or sets the Windows.UI.Xaml.Style to customize the predecessor connector appearance. Windows.UI.Xaml.Style with target type as .

    Declaration
    public Style PredecessorConnectorStyle { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Style

    PredecessorPreviewLineStyle

    Gets or sets the Windows.UI.Xaml.Style to customize the predecessor preview line appearance. Windows.UI.Xaml.Style with TargetType as .

    Declaration
    public Style PredecessorPreviewLineStyle { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Style

    ProjectResources

    Gets or sets the resources involved in the project.

    Declaration
    public GanttResourceCollection ProjectResources { get; set; }
    Property Value
    Type
    GanttResourceCollection

    ResourceNameTemplate

    Gets or sets the Windows.UI.Xaml.DataTemplate used to customize the content of the resources names.

    Declaration
    public DataTemplate ResourceNameTemplate { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.DataTemplate

    SelectedIndex

    Gets or sets a value indicates the index of the selected task.

    Declaration
    public int SelectedIndex { get; set; }
    Property Value
    Type
    System.Int32

    SelectedTask

    Gets the selected data item which bound in the Gantt.

    Declaration
    public object SelectedTask { get; }
    Property Value
    Type
    System.Object

    SelectionBackground

    Gets or sets a brush that describes the background color of the selected task.

    Declaration
    public Brush SelectionBackground { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    SelectionForeground

    Gets or sets a brush that describes the foreground color of the selected task.

    Declaration
    public Brush SelectionForeground { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    ShowNonWorkingDays

    Gets or sets a value indicating whether to highlight the non working days in Gantt chart.

    Declaration
    public bool ShowNonWorkingDays { get; set; }
    Property Value
    Type
    System.Boolean

    ShowStriplineToolTip

    Gets or sets a value indicating whether to show the tooltip while mouse hovers on the GanttStripline.

    Declaration
    public bool ShowStriplineToolTip { get; set; }
    Property Value
    Type
    System.Boolean
    Remarks

    GanttStripline tool tip will be viewed only in the desktop view.

    ShowToolbar

    Gets or sets a value indicating whether to show the toolbar in the SfGantt.

    Declaration
    public bool ShowToolbar { get; set; }
    Property Value
    Type
    System.Boolean

    ShowToolTip

    Gets or sets a value indicating whether to show tooltip for the task in the Gantt chart.

    Declaration
    public bool ShowToolTip { get; set; }
    Property Value
    Type
    System.Boolean

    ShowToolTipOnEditing

    Gets or sets a value indicating whether the user can view the tooltip while editing the task in Gantt chart.

    Declaration
    public bool ShowToolTipOnEditing { get; set; }
    Property Value
    Type
    System.Boolean

    ShowToolTipOnEditingPredecessor

    Gets or sets a value indicating whether the user can view the tooltip while establishing relationship in Gantt chart.

    Declaration
    public bool ShowToolTipOnEditingPredecessor { get; set; }
    Property Value
    Type
    System.Boolean

    ShowToolTipOnEditingProgress

    Gets or sets a value indicating whether the user can view the tooltip while editing the task's progress in Gantt chart.

    Declaration
    public bool ShowToolTipOnEditingProgress { get; set; }
    Property Value
    Type
    System.Boolean

    StriplineLabelTemplate

    Gets or sets the GanttStripline label template.

    Declaration
    public DataTemplate StriplineLabelTemplate { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.DataTemplate

    Striplines

    Gets or sets the GanttStriplineCollection.

    Declaration
    public GanttStriplineCollection Striplines { get; set; }
    Property Value
    Type
    GanttStriplineCollection

    StriplineToolTipStyle

    Gets or sets the Windows.UI.Xaml.Style applied to the GanttStripline tooltip.

    Declaration
    public Style StriplineToolTipStyle { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Style

    TaskBarBrush

    Gets or sets a brush that describes task bar color.

    Declaration
    public Brush TaskBarBrush { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    TaskBarTemplate

    Gets or sets the TaskBarTemplate.

    Declaration
    public ControlTemplate TaskBarTemplate { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Controls.ControlTemplate

    TaskHighlightBrush

    Gets or sets a brush that describes the highlight color of the task.

    Declaration
    public Brush TaskHighlightBrush { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    TaskNameTemplate

    Gets or sets the Windows.UI.Xaml.DataTemplate used to customize the content of the task name.

    Declaration
    public DataTemplate TaskNameTemplate { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.DataTemplate

    TaskProgressIndicatorBrush

    Gets or sets a brush that describes task's progress indicator color.

    Declaration
    public Brush TaskProgressIndicatorBrush { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    TimescaleEndDate

    Gets or sets the end date of the timescale.

    Declaration
    public object TimescaleEndDate { get; set; }
    Property Value
    Type
    System.Object

    TimescaleSettings

    Gets or sets the timescale settings that holds all Timescale properties.

    Declaration
    public TimescaleSettings TimescaleSettings { get; set; }
    Property Value
    Type
    TimescaleSettings

    TimescaleStartDate

    Gets or sets the start date of the timescale.

    Declaration
    public object TimescaleStartDate { get; set; }
    Property Value
    Type
    System.Object

    ToolbarBackground

    Gets or sets the background brush for the toolbar.

    Declaration
    public Brush ToolbarBackground { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    ToolbarIconBrush

    Gets or sets the brush for the toolbar icon.

    Declaration
    public Brush ToolbarIconBrush { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    ValidationMode

    Gets or sets ValidationMode

    Declaration
    public ValidationMode ValidationMode { get; set; }
    Property Value
    Type
    ValidationMode

    VisibleGridColumns

    Gets or sets the TaskAttributes that describes which columns need to be displayed in the Gantt grid.

    Declaration
    public TaskAttributes VisibleGridColumns { get; set; }
    Property Value
    Type
    TaskAttributes

    VisibleToolbarItems

    Gets or sets the visible items of the toolbar.

    Declaration
    public GanttToolbarItems VisibleToolbarItems { get; set; }
    Property Value
    Type
    GanttToolbarItems

    WeekBeginsOn

    Gets or sets the day, on which the week get begins.

    Declaration
    public DayOfWeek WeekBeginsOn { get; set; }
    Property Value
    Type
    System.DayOfWeek

    Methods

    CollapseAllTasks()

    Collapse all  the expanded tasks.

    Declaration
    public void CollapseAllTasks()

    CollapseTask(Int32)

    Collapse the task at the specified row index.

    Declaration
    public void CollapseTask(int rowIndex)
    Parameters
    Type Name Description
    System.Int32 rowIndex

    Represents the index of the row.

    CollapseTask(Object)

    Collapse the particular task.

    Declaration
    public void CollapseTask(object item)
    Parameters
    Type Name Description
    System.Object item

    Task item with children in the items source collection.

    Dispose()

    To dispose the Gantt's instances.

    Declaration
    public void Dispose()

    ExpandAllTasks()

    Expands all the collapsed tasks.

    Declaration
    public void ExpandAllTasks()

    ExpandTask(Int32)

    Expand the task at the specified row index.

    Declaration
    public void ExpandTask(int rowIndex)
    Parameters
    Type Name Description
    System.Int32 rowIndex

    Represents the index of the row.

    ExpandTask(Object)

    Expand the particular task.

    Declaration
    public void ExpandTask(object item)
    Parameters
    Type Name Description
    System.Object item

    Task item with children in the items source collection.

    GetLevel(Object)

    Gets the hierarchical level of the task.

    Declaration
    public int GetLevel(object item)
    Parameters
    Type Name Description
    System.Object item

    Task item.

    Returns
    Type Description
    System.Int32

    Returns the level of the task.

    MeasureOverride(Size)

    Called when children elements are measured.

    Declaration
    protected override Size MeasureOverride(Size availableSize)
    Parameters
    Type Name Description
    Windows.Foundation.Size availableSize

    Available Size

    Returns
    Type Description
    Windows.Foundation.Size

    Total measured size of children.

    OnApplyTemplate()

    Called when template is applied to the Gantt control.

    Declaration
    protected override void OnApplyTemplate()

    OnTaskBarDragCompleted(TaskBarDragCompletedEventArgs)

    Called when taskbar drag is completed.

    Declaration
    protected virtual void OnTaskBarDragCompleted(TaskBarDragCompletedEventArgs args)
    Parameters
    Type Name Description
    TaskBarDragCompletedEventArgs args

    Taskbar drag completed event arguments.

    OnTaskBarDragDelta(TaskBarDragDeltaEventArgs)

    Called when taskbar is dragging.

    Declaration
    protected virtual void OnTaskBarDragDelta(TaskBarDragDeltaEventArgs args)
    Parameters
    Type Name Description
    TaskBarDragDeltaEventArgs args

    taskbar drag delta event arguments.

    OnTaskBarDragStart(TaskBarDragStartEventArgs)

    Called when taskbar drag is started.

    Declaration
    protected virtual void OnTaskBarDragStart(TaskBarDragStartEventArgs args)
    Parameters
    Type Name Description
    TaskBarDragStartEventArgs args

    Taskbar drag start event arguments.

    OnTaskBarProgressChanged(TaskBarProgressChangedEventArgs)

    To raise the taskbar progress changed event.

    Declaration
    protected virtual void OnTaskBarProgressChanged(TaskBarProgressChangedEventArgs args)
    Parameters
    Type Name Description
    TaskBarProgressChangedEventArgs args

    The taskbar progress changed event arguments

    OnTaskBarProgressChanging(TaskBarProgressChangingEventArgs)

    To raise the taskbar progress changing event.

    Declaration
    protected virtual void OnTaskBarProgressChanging(TaskBarProgressChangingEventArgs args)
    Parameters
    Type Name Description
    TaskBarProgressChangingEventArgs args

    The taskbar progress changing event arguments

    OnTaskBarResizeCompleted(TaskBarResizeCompletedEventArgs)

    Called when taskbar resize is completed.

    Declaration
    protected virtual void OnTaskBarResizeCompleted(TaskBarResizeCompletedEventArgs args)
    Parameters
    Type Name Description
    TaskBarResizeCompletedEventArgs args

    Taskbar resize completed event arguments.

    OnTaskBarResizeDelta(TaskBarResizeDeltaEventArgs)

    Called when taskbar is resizing.

    Declaration
    protected virtual void OnTaskBarResizeDelta(TaskBarResizeDeltaEventArgs args)
    Parameters
    Type Name Description
    TaskBarResizeDeltaEventArgs args

    Task bar resize delta event arguments.

    OnTaskBarResizeStart(TaskBarResizeStartEventArgs)

    Called when taskbar resizing is started.

    Declaration
    protected virtual void OnTaskBarResizeStart(TaskBarResizeStartEventArgs args)
    Parameters
    Type Name Description
    TaskBarResizeStartEventArgs args

    Taskbar resize start event arguments.

    Refresh()

    To refresh the Gantt control

    Declaration
    public void Refresh()

    ScrollGanttTo(Nullable<DateTime>, Nullable<Int32>)

    To scroll the Gantt chart horizontally to the specified date and vertically to the specified task's index.

    Declaration
    public bool ScrollGanttTo(Nullable<DateTime> date, Nullable<int> index)
    Parameters
    Type Name Description
    System.Nullable<System.DateTime> date

    DateTime value to scroll horizontally.

    System.Nullable<System.Int32> index

    Task's index value to scroll vertically.

    Returns
    Type Description
    System.Boolean

    Boolean value, chart scrolls or not.

    ShowAddDialog()

    Shows the add dialog box in the SfGantt.

    Declaration
    public void ShowAddDialog()

    ShowEditDialog(Object)

    Shows the edit dialog box in the SfGantt.

    Declaration
    public Task<bool> ShowEditDialog(object item)
    Parameters
    Type Name Description
    System.Object item

    Task item.

    Returns
    Type Description
    System.Threading.Tasks.Task<System.Boolean>

    Returns whether the item is present in the record collection.

    Events

    BeginCellEdit

    Occurs when cell edit begins.

    Declaration
    public event EventHandler<BeginCellEditEventArgs> BeginCellEdit
    Event Type
    Type
    System.EventHandler<BeginCellEditEventArgs>

    EndCellEdit

    Occurs when cell edit is completed.

    Declaration
    public event EventHandler<EndCellEditEventArgs> EndCellEdit
    Event Type
    Type
    System.EventHandler<EndCellEditEventArgs>

    SelectionChanged

    Occurs when the task's selection has changed.

    Declaration
    public event EventHandler<SelectionChangedEventArgs> SelectionChanged
    Event Type
    Type
    System.EventHandler<SelectionChangedEventArgs>

    SelectionChanging

    Occurs when the task's selection is changing.

    Declaration
    public event EventHandler<SelectionChangingEventArgs> SelectionChanging
    Event Type
    Type
    System.EventHandler<SelectionChangingEventArgs>

    TaskAdded

    Occurs when a task is added.

    Declaration
    public event EventHandler<TaskUpdatedEventArgs> TaskAdded
    Event Type
    Type
    System.EventHandler<TaskUpdatedEventArgs>

    TaskAdding

    Occurs when the add button is pressed in the toolbar. Add dialog will not be shown when this event is cancelled.

    Declaration
    public event EventHandler<TaskUpdatingEventArgs> TaskAdding
    Event Type
    Type
    System.EventHandler<TaskUpdatingEventArgs>

    TaskBarDragCompleted

    Occurs when dragging is completed.

    Declaration
    public event EventHandler<TaskBarDragCompletedEventArgs> TaskBarDragCompleted
    Event Type
    Type
    System.EventHandler<TaskBarDragCompletedEventArgs>

    TaskBarDragDelta

    Occurs when dragging is performed.

    Declaration
    public event EventHandler<TaskBarDragDeltaEventArgs> TaskBarDragDelta
    Event Type
    Type
    System.EventHandler<TaskBarDragDeltaEventArgs>

    TaskBarDragStart

    Occurs when dragging starts.

    Declaration
    public event EventHandler<TaskBarDragStartEventArgs> TaskBarDragStart
    Event Type
    Type
    System.EventHandler<TaskBarDragStartEventArgs>

    TaskBarProgressChanged

    Occurs when progress value has changed.

    Declaration
    public event EventHandler<TaskBarProgressChangedEventArgs> TaskBarProgressChanged
    Event Type
    Type
    System.EventHandler<TaskBarProgressChangedEventArgs>

    TaskBarProgressChanging

    Occurs when progress value changing.

    Declaration
    public event EventHandler<TaskBarProgressChangingEventArgs> TaskBarProgressChanging
    Event Type
    Type
    System.EventHandler<TaskBarProgressChangingEventArgs>

    TaskBarResizeCompleted

    Occurs when resizing is completed.

    Declaration
    public event EventHandler<TaskBarResizeCompletedEventArgs> TaskBarResizeCompleted
    Event Type
    Type
    System.EventHandler<TaskBarResizeCompletedEventArgs>

    TaskBarResizeDelta

    Occurs when resizing is performed.

    Declaration
    public event EventHandler<TaskBarResizeDeltaEventArgs> TaskBarResizeDelta
    Event Type
    Type
    System.EventHandler<TaskBarResizeDeltaEventArgs>

    TaskBarResizeStart

    Occurs when resizing starts.

    Declaration
    public event EventHandler<TaskBarResizeStartEventArgs> TaskBarResizeStart
    Event Type
    Type
    System.EventHandler<TaskBarResizeStartEventArgs>

    TaskCollapsed

    Occurs when the task is collapsed.

    Declaration
    public event EventHandler<TaskCollapsedEventArgs> TaskCollapsed
    Event Type
    Type
    System.EventHandler<TaskCollapsedEventArgs>

    TaskCollapsing

    Occurs when the task is going to collapse.

    Declaration
    public event EventHandler<TaskCollapsingEventArgs> TaskCollapsing
    Event Type
    Type
    System.EventHandler<TaskCollapsingEventArgs>

    TaskDeleted

    Occurs when deleting is completed.

    Declaration
    public event EventHandler<TaskUpdatedEventArgs> TaskDeleted
    Event Type
    Type
    System.EventHandler<TaskUpdatedEventArgs>

    TaskDeleting

    Occurs when deleting takes place.

    Declaration
    public event EventHandler<TaskUpdatingEventArgs> TaskDeleting
    Event Type
    Type
    System.EventHandler<TaskUpdatingEventArgs>

    TaskEdited

    Occurs when a task is edited.

    Declaration
    public event EventHandler<TaskUpdatedEventArgs> TaskEdited
    Event Type
    Type
    System.EventHandler<TaskUpdatedEventArgs>

    TaskEditing

    Occurs when the edit button is pressed in the toolbar. Edit dialog will not be shown when this event is cancelled.

    Declaration
    public event EventHandler<TaskUpdatingEventArgs> TaskEditing
    Event Type
    Type
    System.EventHandler<TaskUpdatingEventArgs>

    TaskExpanded

    Occurs when the task is expanded.

    Declaration
    public event EventHandler<TaskExpandedEventArgs> TaskExpanded
    Event Type
    Type
    System.EventHandler<TaskExpandedEventArgs>

    TaskExpanding

    Occurs when the task is going to expand.

    Declaration
    public event EventHandler<TaskExpandingEventArgs> TaskExpanding
    Event Type
    Type
    System.EventHandler<TaskExpandingEventArgs>

    TaskGenerated

    Occurs when task is generated in the view.

    Declaration
    public event EventHandler<TaskEventArgs> TaskGenerated
    Event Type
    Type
    System.EventHandler<TaskEventArgs>

    TaskIndented

    Occurs when indented a task.

    Declaration
    public event EventHandler<TaskIndentedEventArgs> TaskIndented
    Event Type
    Type
    System.EventHandler<TaskIndentedEventArgs>

    TaskIndenting

    Occurs when the indent button is pressed in the toolbar.
    Indent action can be cancelled with this event.

    Declaration
    public event EventHandler<TaskIndentingEventArgs> TaskIndenting
    Event Type
    Type
    System.EventHandler<TaskIndentingEventArgs>

    TaskOutdented

    Occurs when out dented a task.

    Declaration
    public event EventHandler<TaskOutdentedEventArgs> TaskOutdented
    Event Type
    Type
    System.EventHandler<TaskOutdentedEventArgs>

    TaskOutdenting

    Occurs when the out dent button is pressed in the toolbar.
    Out dent action can be cancelled with this event.

    Declaration
    public event EventHandler<TaskOutdentingEventArgs> TaskOutdenting
    Event Type
    Type
    System.EventHandler<TaskOutdentingEventArgs>

    TaskRelationshipEstablished

    Occurs when relation is established between task through drag and drop.

    Declaration
    public event EventHandler<TaskRelationshipEventArgs> TaskRelationshipEstablished
    Event Type
    Type
    System.EventHandler<TaskRelationshipEventArgs>

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved