menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Interface IGanttTask - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Interface IGanttTask

    An Interface to create the project tasks/activities.

    Namespace: Syncfusion.Windows.Controls.Gantt
    Assembly: Syncfusion.Gantt.Wpf.dll
    Syntax
    public interface IGanttTask : INotifyPropertyChanged

    Properties

    ActualCost

    Gets or sets the actual cost.

    Declaration
    double ActualCost { get; set; }
    Property Value
    Type Description
    System.Double

    The actual cost.

    Baseline

    Gets or sets the baseline.

    Declaration
    double Baseline { get; set; }
    Property Value
    Type Description
    System.Double

    The baseline.

    BaselineCost

    Gets or sets the baseline cost.

    Declaration
    double BaselineCost { get; set; }
    Property Value
    Type Description
    System.Double

    The baseline cost.

    BaselineFinish

    Gets or sets the baseline end.

    Declaration
    DateTime BaselineFinish { get; set; }
    Property Value
    Type Description
    System.DateTime

    The baseline end.

    BaselineStart

    Gets or sets the baseline start.

    Declaration
    DateTime BaselineStart { get; set; }
    Property Value
    Type Description
    System.DateTime

    The baseline start.

    Child

    Gets or sets the child.

    Declaration
    ObservableCollection<IGanttTask> Child { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<IGanttTask>

    The child.

    Cost

    Gets or sets the cost.

    Declaration
    double Cost { get; set; }
    Property Value
    Type Description
    System.Double

    The cost.

    Duration

    Gets or sets the duration.

    Declaration
    TimeSpan Duration { get; set; }
    Property Value
    Type Description
    System.TimeSpan

    The duration.

    FinishDate

    Gets or sets the finish date.

    Declaration
    DateTime FinishDate { get; set; }
    Property Value
    Type Description
    System.DateTime

    The finish date.

    FixedCost

    Gets or sets the fixed cost.

    Declaration
    double FixedCost { get; set; }
    Property Value
    Type Description
    System.Double

    The fixed cost.

    IsActive

    Gets or sets a value indicating whether this instance is active.

    Declaration
    bool IsActive { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is active; otherwise, false.

    IsMileStone

    Gets or sets a value indicating whether this instance is mile stone.

    Declaration
    bool IsMileStone { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is mile stone; otherwise, false.

    IsSummaryRow

    Gets or sets a value indicating whether this instance is summary row.

    Declaration
    bool IsSummaryRow { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is summary row; otherwise, false.

    ParentNode

    Gets or sets the parent node.

    Declaration
    IGanttTask ParentNode { get; set; }
    Property Value
    Type Description
    IGanttTask

    The parent node.

    Predecessor

    Gets or sets the predecessor.

    Declaration
    ObservableCollection<Predecessor> Predecessor { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<Predecessor>

    The predecessor.

    Progress

    Gets or sets the progress.

    Declaration
    double Progress { get; set; }
    Property Value
    Type Description
    System.Double

    The progress.

    RemainingCost

    Gets or sets the remaining cost.

    Declaration
    double RemainingCost { get; set; }
    Property Value
    Type Description
    System.Double

    The remaining cost.

    Resources

    Gets or sets the resources.

    Declaration
    ObservableCollection<Resource> Resources { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<Resource>

    The resources.

    StartDate

    Gets or sets the start date.

    Declaration
    DateTime StartDate { get; set; }
    Property Value
    Type Description
    System.DateTime

    The start date.

    TaskId

    Gets or sets the task id.

    Declaration
    int TaskId { get; set; }
    Property Value
    Type Description
    System.Int32

    The task id.

    TaskName

    Gets or sets the name of the task.

    Declaration
    string TaskName { get; set; }
    Property Value
    Type Description
    System.String

    The name of the task.

    TotalCost

    Gets or sets the total cost.

    Declaration
    double TotalCost { get; set; }
    Property Value
    Type Description
    System.Double

    The total cost.

    Variance

    Gets or sets the variance.

    Declaration
    double Variance { get; set; }
    Property Value
    Type Description
    System.Double

    The variance.

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