Class TaskDetail
Represents the class for TaskDetail.
Inheritance
System.Object
TaskDetail
Namespace: Syncfusion.UI.Xaml.Gantt
Assembly: Syncfusion.SfGantt.UWP.dll
Syntax
public class TaskDetail : Object, IGanttTask, INotifyPropertyChanged
Constructors
TaskDetail()
Declaration
public TaskDetail()
Properties
Children
Gets or sets the child.
Declaration
public IList<TaskDetail> Children { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<TaskDetail> | The child. |
Duration
Gets or sets the duration.
Declaration
public double Duration { get; set; }
Property Value
Type |
---|
System.Double |
FinishDate
Gets or sets the finish date.
Declaration
public DateTime FinishDate { get; set; }
Property Value
Type |
---|
System.DateTime |
ID
Gets or sets the id for task.
Declaration
public string ID { get; set; }
Property Value
Type |
---|
System.String |
IsCriticalTask
Gets a value indicating whether the task is critical or not.
Declaration
public bool IsCriticalTask { get; }
Property Value
Type |
---|
System.Boolean |
IsExpanded
Gets a value indicating whether it is expanded.
Declaration
public bool IsExpanded { get; }
Property Value
Type |
---|
System.Boolean |
IsHeader
Gets a value indicating whether the task is header.
Declaration
public bool IsHeader { get; }
Property Value
Type |
---|
System.Boolean |
Name
Gets or sets the name for the task.
Declaration
public string Name { get; set; }
Property Value
Type |
---|
System.String |
Predecessors
Gets or sets the predecessors.
Declaration
public IList<TaskRelationship> Predecessors { get; set; }
Property Value
Type |
---|
System.Collections.Generic.IList<TaskRelationship> |
Progress
Gets or sets the progress.
Declaration
public double Progress { get; set; }
Property Value
Type |
---|
System.Double |
Resources
Gets or sets the resources.
Declaration
public IList<string> Resources { get; set; }
Property Value
Type |
---|
System.Collections.Generic.IList<System.String> |
StartDate
Gets or sets the start date.
Declaration
public DateTime StartDate { get; set; }
Property Value
Type |
---|
System.DateTime |
Methods
OnPropertyChanged(String)
Called when [property changed].
Declaration
public void OnPropertyChanged(string propertyName)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | Name of the property. |
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
---|
System.ComponentModel.PropertyChangedEventHandler |
Implements
System.ComponentModel.INotifyPropertyChanged