Class GanttProperties
Gets or sets an object that indicates whether to customize the property of the Gantt.
Inheritance
System.Object
GanttProperties
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Syncfusion.EJ.dll
Syntax
public class GanttProperties : EJTagHelper
Constructors
GanttProperties()
Declaration
Properties
ActionBegin
Triggered for every gantt action before its starts
Declaration
[JsonProperty("actionBegin")]
public string ActionBegin { get; set; }
Property Value
Type |
Description |
System.String |
|
ActionComplete
Triggered for every gantt action success event.
Declaration
[JsonProperty("actionComplete")]
public string ActionComplete { get; set; }
Property Value
Type |
Description |
System.String |
|
AddDialogFields
Specifies the fields to be included in the add dialog in gantt
Declaration
[JsonProperty("addDialogFields")]
public List<AddDialogField> AddDialogFields { get; set; }
Property Value
AllowColumnResize
Enables or disables the ability to resize column.
Declaration
[JsonProperty("allowColumnResize")]
public bool AllowColumnResize { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowDragAndDrop
Enables or disables the ability to drag and drop the row interactively to reorder the rows.
Declaration
[JsonProperty("allowDragAndDrop")]
public bool AllowDragAndDrop { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowGanttChartEditing
Enables or Disables gantt chart editing in gantt
Declaration
[JsonProperty("allowGanttChartEditing")]
public bool AllowGanttChartEditing { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowKeyboardNavigation
Enables or Disables Keyboard navigation in gantt
Declaration
[JsonProperty("allowKeyboardNavigation")]
public bool AllowKeyboardNavigation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowMultipleExporting
Enables or disables the ability to export multiple gantt
Declaration
[JsonProperty("allowMultipleExporting")]
public bool AllowMultipleExporting { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowMultiSorting
Specifies enabling or disabling multiple sorting for gantt columns
Declaration
[JsonProperty("allowMultiSorting")]
public bool AllowMultiSorting { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowSelection
Enables or disables the interactive selection of a row.
Declaration
[JsonProperty("allowSelection")]
public bool AllowSelection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowSorting
Enables or disables sorting. When enabled, we can sort the column by clicking on the column.
Declaration
[JsonProperty("allowSorting")]
public bool AllowSorting { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowUnscheduledTask
Enables or disables the Unscheduled task
Declaration
[JsonProperty("allowUnscheduledTask")]
public bool AllowUnscheduledTask { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Gets or sets a value that indicates whether to auto format the gantt.
Declaration
public GanttAutoFormat AutoFormat { get; set; }
Property Value
BaselineColor
Specifies the baseline background color in gantt
Declaration
[JsonProperty("baselineColor")]
public string BaselineColor { get; set; }
Property Value
Type |
Description |
System.String |
|
BaselineEndDateMapping
Specifies the mapping property path for baseline end date in datasource
Declaration
[JsonProperty("baselineEndDateMapping")]
public string BaselineEndDateMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
BaselineStartDateMapping
Specifies the mapping property path for baseline start date of a task in datasource
Declaration
[JsonProperty("baselineStartDateMapping")]
public string BaselineStartDateMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
BeginEdit
Triggered while enter the edit mode in the tree grid cell
Declaration
[JsonProperty("beginEdit")]
public string BeginEdit { get; set; }
Property Value
Type |
Description |
System.String |
|
CellSelected
Triggered after the cell is selected
Declaration
[JsonProperty("cellSelected")]
public string CellSelected { get; set; }
Property Value
Type |
Description |
System.String |
|
CellSelecting
Triggered before the cell is going to be selected.
Declaration
[JsonProperty("cellSelecting")]
public string CellSelecting { get; set; }
Property Value
Type |
Description |
System.String |
|
Gets or sets the template for specific cell
Declaration
[JsonProperty("cellTooltipTemplate")]
public string CellTooltipTemplate { get; set; }
Property Value
Type |
Description |
System.String |
|
ChildMapping
Specifies the mapping property path for sub tasks in datasource
Declaration
[JsonProperty("childMapping")]
public string ChildMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
Collapsed
Triggered after collapsed the gantt record
Declaration
[JsonProperty("collapsed")]
public string Collapsed { get; set; }
Property Value
Type |
Description |
System.String |
|
Collapsing
Triggered while collapsing the gantt record
Declaration
[JsonProperty("collapsing")]
public string Collapsing { get; set; }
Property Value
Type |
Description |
System.String |
|
ColumnDialogFields
To provide necessary column fields that to be shown in column dialog box
Declaration
[HtmlAttributeName("columnDialogFields")]
[JsonProperty("columnDialogFields")]
public List<string> ColumnDialogFields { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<System.String> |
|
Columns
Gets a columns details in gantt
Declaration
[JsonProperty("columns")]
public List<GanttColumn> Columns { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<GanttColumn> |
|
ConnectorLineBackground
Specifies the background of connector lines in Gantt
Declaration
[JsonProperty("connectorLineBackground")]
public string ConnectorLineBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
ConnectorlineWidth
Specifies the width of the connector lines in gantt
Declaration
[JsonProperty("connectorlineWidth")]
public int ConnectorlineWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Enables or disables the contextmenu for gantt , when enabled contextmenu appears on right clicking gantt
Declaration
[JsonProperty("contextMenuOpen")]
public string ContextMenuOpen { get; set; }
Property Value
Type |
Description |
System.String |
|
Create
Triggered after complete the gantt rendering
Declaration
[JsonProperty("create")]
public string Create { get; set; }
Property Value
Type |
Description |
System.String |
|
CriticalTask
Gets a critical task details in gantt.
Declaration
[JsonProperty("criticalTask")]
public string CriticalTask { get; set; }
Property Value
Type |
Description |
System.String |
|
CssClass
Specify the CSS class for gantt to achieve custom theme.
Declaration
[JsonProperty("cssClass")]
public string CssClass { get; set; }
Property Value
Type |
Description |
System.String |
|
DataSource
Collection of data or hierarchical data to represent in gantt
Declaration
[HtmlAttributeName("datasource")]
[JsonProperty("dataSource")]
[JsonConverter(typeof(DataManagerConverter))]
public object DataSource { get; set; }
Property Value
Type |
Description |
System.Object |
|
Specifies the dateFormat for gantt , given format is displayed in tooltip , grid .
Declaration
[JsonProperty("dateFormat")]
public string DateFormat { get; set; }
Property Value
Type |
Description |
System.String |
|
DayWorkingTime
To specifies working hour collection per day
Declaration
[JsonProperty("dayWorkingTime")]
public List<GanttDayWorkingTime> DayWorkingTime { get; set; }
Property Value
Options for displaying and customizing the tooltip. This tooltip will show the preview of the row that is being dragged.
Declaration
[JsonProperty("dragTooltip")]
public GanttDragTooltip DragTooltip { get; set; }
Property Value
DurationMapping
Specifies the mapping property path for duration of a task in datasource
Declaration
[JsonProperty("durationMapping")]
public string DurationMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
DurationUnit
Specifies the duration unit for each tasks whether days or hours
Declaration
[JsonProperty("durationUnit")]
[JsonConverter(typeof(StringEnumConverter))]
public GanttDurationUnit DurationUnit { get; set; }
Property Value
DurationUnitMapping
To map duration unit of the task.
Declaration
[JsonProperty("durationUnitMapping")]
public string DurationUnitMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
EditDialogFields
Specifies the fields to be included in the edit dialog in gantt
Declaration
[JsonProperty("editDialogFields")]
public List<EditDialogField> EditDialogFields { get; set; }
Property Value
EditSettings
Specifies the editSettings options in gantt.
Declaration
[JsonProperty("editSettings")]
public GanttEditOptions EditSettings { get; set; }
Property Value
EnableAltRow
Enables or Disables enableAltRow row effect in gantt
Declaration
[JsonProperty("enableAltRow")]
public bool EnableAltRow { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableCollapseAll
Enables or disables the collapse all records when loading the gantt.
Declaration
[JsonProperty("enableCollapseAll")]
public bool EnableCollapseAll { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Enables or disables the contextmenu for gantt , when enabled contextmenu appears on right clicking gantt
Declaration
[JsonProperty("enableContextMenu")]
public bool EnableContextMenu { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnablePredecessorValidation
Enables/Disables validation for rendering predecessors.
Declaration
[JsonProperty("enablePredecessorValidation")]
public bool EnablePredecessorValidation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableProgressBarResizing
Indicates whether we can edit the progress of a task interactively in gantt chart.
Declaration
[JsonProperty("enableProgressBarResizing")]
public bool EnableProgressBarResizing { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableResize
Enables or disables the option for dynamically updating the Gantt size on window resizing
Declaration
[JsonProperty("enableResize")]
public bool EnableResize { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableSerialNumber
Enables/Disables Serial number column for Gantt.
Declaration
[JsonProperty("enableSerialNumber")]
public bool EnableSerialNumber { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Enables or disables tooltip while editing (dragging/resizing) the taskbar.
Declaration
[JsonProperty("enableTaskbarDragTooltip")]
public bool EnableTaskbarDragTooltip { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Enables or disables tooltip for taskbar
Declaration
[JsonProperty("enableTaskbarTooltip")]
public bool EnableTaskbarTooltip { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableVirtualization
Enables/Disables virtualization for rendering gantt items.
Declaration
[JsonProperty("enableVirtualization")]
public bool EnableVirtualization { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableWBS
Enables/Disables WBS column for Gantt.
Declaration
[JsonProperty("enableWBS")]
public bool EnableWBS { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableWBSPredecessor
Enables/Disables WBS Predecessor column for Gantt.
Declaration
[JsonProperty("enableWBSPredecessor")]
public bool EnableWBSPredecessor { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EndDateMapping
Specifies the mapping property path for end Date of a task in datasource
Declaration
[JsonProperty("endDateMapping")]
public string EndDateMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
EndEdit
Triggered after save the modified cellValue in gantt.
Declaration
[JsonProperty("endEdit")]
public string EndEdit { get; set; }
Property Value
Type |
Description |
System.String |
|
Expanded
Triggered after expand the record
Declaration
[JsonProperty("expanded")]
public string Expanded { get; set; }
Property Value
Type |
Description |
System.String |
|
Expanding
Triggered while expanding the gantt record
Declaration
[JsonProperty("expanding")]
public string Expanding { get; set; }
Property Value
Type |
Description |
System.String |
|
ExpandStateMapping
Specifies the mapping property path for expand status of parent row in datasource
Declaration
[JsonProperty("expandStateMapping")]
public string ExpandStateMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
ExportToExcelAction
Gets or sets a method name for handling excel export
Declaration
[JsonProperty("exportToExcelAction")]
public string ExportToExcelAction { get; set; }
Property Value
Type |
Description |
System.String |
|
ExportToPdfAction
Gets or sets a method name for handling PDF export
Declaration
[JsonProperty("exportToPdfAction")]
public string ExportToPdfAction { get; set; }
Property Value
Type |
Description |
System.String |
|
FilterSettings
Options for filtering and customizing filter actions.
Declaration
[JsonProperty("filterSettings")]
public GanttFilterSettings FilterSettings { get; set; }
Property Value
GroupCollection
Collection of data regarding groups available in Gantt
Declaration
[JsonConverter(typeof(DataManagerConverter))]
[JsonProperty("groupCollection")]
public object GroupCollection { get; set; }
Property Value
Type |
Description |
System.Object |
|
GroupIdMapping
Specifies the mapping property path for id of group in datasource
Declaration
[JsonProperty("groupIdMapping")]
public string GroupIdMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
GroupNameMapping
Specifies the mapping property path for name of group in datasource
Declaration
[JsonProperty("groupNameMapping")]
public string GroupNameMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
HighlightNonWorkingTime
Specifies whether to highlight the working/nonworking hours in gantt .
Declaration
[JsonProperty("highlightNonWorkingTime")]
public bool HighlightNonWorkingTime { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HighlightWeekends
Specifies whether to highlight the weekends in gantt .
Declaration
[JsonProperty("highlightWeekends")]
public bool HighlightWeekends { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Holidays
Collection of holidays with date, background and label information to be displayed in gantt.
Declaration
[JsonProperty("holidays")]
public List<Holiday> Holidays { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<Holiday> |
|
IncludeWeekend
Specifies whether to include weekends while calculating the duration of a task.
Declaration
[JsonProperty("includeWeekend")]
public bool IncludeWeekend { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsResponsive
Enables or disables the option for dynamically updating the Gantt size on window resizing
Declaration
[JsonProperty("isResponsive")]
public bool IsResponsive { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LeftTaskLabelMapping
Specifies the leftTaskLabelMapping in gantt
Declaration
[JsonProperty("leftTaskLabelMapping")]
public string LeftTaskLabelMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
LeftTaskLabelTemplate
Specifies the leftTaskLabelTemplate in gantt
Declaration
[JsonProperty("leftTaskLabelTemplate")]
public string LeftTaskLabelTemplate { get; set; }
Property Value
Type |
Description |
System.String |
|
Load
Triggered while gantt is loaded
Declaration
[JsonProperty("load")]
public string Load { get; set; }
Property Value
Type |
Description |
System.String |
|
Locale
Specify the locale for gantt
Declaration
[JsonProperty("locale")]
public string Locale { get; set; }
Property Value
Type |
Description |
System.String |
|
MilestoneMapping
Specifies the mapping property path for milestone in datasource
Declaration
[JsonProperty("milestoneMapping")]
public string MilestoneMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
MilestoneTemplate
Specifies the template id or template string for milestone.
Declaration
[JsonProperty("milestoneTemplate")]
public string MilestoneTemplate { get; set; }
Property Value
Type |
Description |
System.String |
|
NonWorkingBackground
Specifies the non working hour background color in gantt
Declaration
[JsonProperty("nonWorkingBackground")]
public string NonWorkingBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
NotesMapping
To map notes of the task.
Declaration
[JsonProperty("notesMapping")]
public string NotesMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
ParentProgressbarBackground
Specifies the width for connector line in gantt
Declaration
[JsonProperty("parentProgressbarBackground")]
public string ParentProgressbarBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
ParentTaskbarBackground
Specifies the background of parent taskbar in gantt
Declaration
[JsonProperty("parentTaskbarBackground")]
public string ParentTaskbarBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
ParentTaskbarTemplate
Specifies the template id or template string for parent taskbar.
Declaration
[JsonProperty("parentTaskbarTemplate")]
public string ParentTaskbarTemplate { get; set; }
Property Value
Type |
Description |
System.String |
|
ParentTaskIdMapping
Specifies the mapping property path for parent task Id in selfreference datasource
Declaration
[JsonProperty("parentTaskIdMapping")]
public string ParentTaskIdMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
PredecessorMapping
Specifies the mapping property path for predecessors of a task in datasource
Declaration
[JsonProperty("predecessorMapping")]
public string PredecessorMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
Specifies the JS render template id or template script for predecessor tooltip on mouse action.
Declaration
[JsonProperty("predecessorTooltipTemplate")]
public string PredecessorTooltipTemplate { get; set; }
Property Value
Type |
Description |
System.String |
|
ProgressbarBackground
Specifies the background of progressbar in gantt
Declaration
[JsonProperty("progressbarBackground")]
public string ProgressbarBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
ProgressbarHeight
Specified the height of the progressbar in taskbar
Declaration
[JsonProperty("progressbarHeight")]
public int ProgressbarHeight { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Specifies the template for tooltip on resizing progressbar
Declaration
[JsonProperty("progressbarTooltipTemplate")]
public string ProgressbarTooltipTemplate { get; set; }
Property Value
Type |
Description |
System.String |
|
Specifies the template ID for customized tooltip for progressbar editing in gantt
Declaration
[JsonProperty("progressbarTooltipTemplateId")]
public string ProgressbarTooltipTemplateId { get; set; }
Property Value
Type |
Description |
System.String |
|
ProgressMapping
Specifies the mapping property path for progress percentage of a task in datasource
Declaration
[JsonProperty("progressMapping")]
public string ProgressMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
Query
It receives query to retrieve data from the table (query is same as SQL).
Declaration
[JsonConverter(typeof(QueryConverter))]
[JsonProperty("query")]
public string Query { get; set; }
Property Value
Type |
Description |
System.String |
|
QueryCellInfo
Triggered while rendering each cell in the gantt
Declaration
[JsonProperty("queryCellInfo")]
public string QueryCellInfo { get; set; }
Property Value
Type |
Description |
System.String |
|
QueryTaskbarInfo
Triggered while rendering each taskbar in the gantt chart
Declaration
[JsonProperty("queryTaskbarInfo")]
public string QueryTaskbarInfo { get; set; }
Property Value
Type |
Description |
System.String |
|
ReadOnly
Enables or disables the gantt editing operations
Declaration
[JsonProperty("readOnly")]
public bool ReadOnly { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RenderBaseline
Enables or Disables rendering baselines in Gantt , when enabled baseline is rendered in gantt
Declaration
[JsonProperty("renderBaseline")]
public bool RenderBaseline { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ResourceCollectionMapping
Specifies the mapping property path for resource collection of group in datasource.
Declaration
[JsonProperty("resourceCollectionMapping")]
public string ResourceCollectionMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
ResourceIdMapping
Specifies the mapping property name for resource ID in resource Collection in gantt
Declaration
[JsonProperty("resourceIdMapping")]
public string ResourceIdMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
ResourceInfoMapping
Specifies the mapping property path for resources of a task in datasource
Declaration
[JsonProperty("resourceInfoMapping")]
public string ResourceInfoMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
ResourceNameMapping
Specifies the mapping property path for resource name of a task in gantt
Declaration
[JsonProperty("resourceNameMapping")]
public string ResourceNameMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
Resources
Collection of data regarding resources involved in entire project
Declaration
[JsonProperty("resources")]
[JsonConverter(typeof(DataManagerConverter))]
public object Resources { get; set; }
Property Value
Type |
Description |
System.Object |
|
ResourceUnitMapping
Map units of every defined resources
Declaration
[JsonProperty("resourceUnitMapping")]
public string ResourceUnitMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
RightTaskLabelMapping
Specifies the rightTaskLabelMapping in gantt
Declaration
[JsonProperty("rightTaskLabelMapping")]
public string RightTaskLabelMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
RightTaskLabelTemplate
Specifies the rightTaskLabelTemplate in gantt
Declaration
[JsonProperty("rightTaskLabelTemplate")]
public string RightTaskLabelTemplate { get; set; }
Property Value
Type |
Description |
System.String |
|
RoundOffDayworkingTime
Specifies whether rounding off the day working time edits
Declaration
[JsonProperty("roundOffDayworkingTime")]
public bool RoundOffDayworkingTime { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RowDataBound
Triggered while rendering each row
Declaration
[JsonProperty("rowDataBound")]
public string RowDataBound { get; set; }
Property Value
Type |
Description |
System.String |
|
RowDrag
Triggered while dragging a row in Gantt control
Declaration
[JsonProperty("rowDrag")]
public string RowDrag { get; set; }
Property Value
Type |
Description |
System.String |
|
RowDragStart
Triggered while start to drag row in Gantt control
Declaration
[JsonProperty("rowDragStart")]
public string RowDragStart { get; set; }
Property Value
Type |
Description |
System.String |
|
RowDragStop
Triggered while drop a row in Gantt control
Declaration
[JsonProperty("rowDragStop")]
public string RowDragStop { get; set; }
Property Value
Type |
Description |
System.String |
|
RowHeight
Specifies the height of a single row in gantt. Also, we need to set same height in the CSS style with class name e-rowcell.
Declaration
[JsonProperty("rowHeight")]
public int RowHeight { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
RowSelected
Triggered after the row is selected
Declaration
[JsonProperty("rowSelected")]
public string RowSelected { get; set; }
Property Value
Type |
Description |
System.String |
|
RowSelecting
Triggered before the row is going to be selected.
Declaration
[JsonProperty("rowSelecting")]
public string RowSelecting { get; set; }
Property Value
Type |
Description |
System.String |
|
ScheduleEndDate
Specifies end date of the gantt schedule. By default, end date will be rounded to its next Saturday.
Declaration
[JsonProperty("scheduleEndDate")]
public string ScheduleEndDate { get; set; }
Property Value
Type |
Description |
System.String |
|
Specifies the options for customizing schedule header.
Declaration
[JsonProperty("scheduleHeaderSettings")]
public ScheduleHeaderSettings ScheduleHeaderSettings { get; set; }
Property Value
ScheduleStartDate
Specifies start date of the gantt schedule. By default, start date will be rounded to its previous Sunday.
Declaration
[JsonProperty("scheduleStartDate")]
public string ScheduleStartDate { get; set; }
Property Value
Type |
Description |
System.String |
|
SearchSettings
It sets the search settings option for gantt
Declaration
[JsonProperty("searchSettings")]
public GanttSearchSettings SearchSettings { get; set; }
Property Value
SelectedCellIndexes
Specifies the cell indexes of the gantt which is highlighted in load time.
Declaration
[JsonProperty("selectedCellIndexes")]
public List<SelectedCellIndex> SelectedCellIndexes { get; set; }
Property Value
SelectedRowIndex
Specifies the selected row Index in gantt , the row with given index will highlighted
Declaration
[JsonProperty("selectedRowIndex")]
public int SelectedRowIndex { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
SelectionMode
Specifies the selection mode of the Gantt.
Declaration
[JsonProperty("selectionMode")]
[JsonConverter(typeof(StringEnumConverter))]
public GanttSelectionMode SelectionMode { get; set; }
Property Value
SelectionType
Specifies the selection type for the cell selection
Declaration
[JsonProperty("selectionType")]
[JsonConverter(typeof(StringEnumConverter))]
public GanttSelectionType SelectionType { get; set; }
Property Value
ServerExcelQueryCellInfo
Triggered while rendering each cell in Excel export
Declaration
public GanttProperties.GanttEJExportEventHandler ServerExcelQueryCellInfo { get; set; }
Property Value
ServerExcelRowInfo
Triggered while rendering each cell in PDF export
Declaration
public GanttProperties.GanttEJExportEventHandler ServerExcelRowInfo { get; set; }
Property Value
ServerPdfQueryCellInfo
Triggered while rendering each row in Excel export
Declaration
public GanttProperties.GanttEJExportEventHandler ServerPdfQueryCellInfo { get; set; }
Property Value
ServerPdfQueryTaskbarInfo
Triggered while rendering each taskbar in PDF export
Declaration
public GanttProperties.GanttEJExportEventHandler ServerPdfQueryTaskbarInfo { get; set; }
Property Value
ServerPdfRowInfo
Triggered while rendering each row in PDF export
Declaration
public GanttProperties.GanttEJExportEventHandler ServerPdfRowInfo { get; set; }
Property Value
ShowColumnChooser
Enables or disables the column chooser.
Declaration
[JsonProperty("showColumnChooser")]
public bool ShowColumnChooser { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowColumnOptions
Enables or disables the column options.
Declaration
[JsonProperty("showColumnOptions")]
public bool ShowColumnOptions { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Specifies whether to show grid cell tooltip.
Declaration
[JsonProperty("showGridCellTooltip")]
public bool ShowGridCellTooltip { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Specifies whether to show grid cell tooltip over expander cell alone.
Declaration
[JsonProperty("showGridExpandCellTooltip")]
public bool ShowGridExpandCellTooltip { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowProgressStatus
Specifies whether display task progress inside taskbar.
Declaration
[JsonProperty("showProgressStatus")]
public bool ShowProgressStatus { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowResourceNames
Specifies whether to display resource names for a task beside taskbar.
Declaration
[JsonProperty("showResourceNames")]
public bool ShowResourceNames { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowTaskNames
Specifies whether to display task name beside task bar.
Declaration
[JsonProperty("showTaskNames")]
public bool ShowTaskNames { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SizeSettings
Specifies the size option of gantt control.
Declaration
[JsonProperty("sizeSettings")]
public SizeSettings SizeSettings { get; set; }
Property Value
SortSettings
Specifies the sorting options for gantt.
Declaration
[JsonProperty("sortSettings")]
public GanttSortSettings SortSettings { get; set; }
Property Value
SplitterPosition
Specifies splitter position in gantt.
Declaration
[JsonProperty("splitterPosition")]
public string SplitterPosition { get; set; }
Property Value
Type |
Description |
System.String |
|
SplitterResized
Triggered after splitter resizing
Declaration
[JsonProperty("splitterResized")]
public string SplitterResized { get; set; }
Property Value
Type |
Description |
System.String |
|
SplitterSettings
Specifies splitter settings in gantt.
Declaration
[JsonProperty("splitterSettings")]
public SplitterSettings SplitterSettings { get; set; }
Property Value
StartDateMapping
Specifies the mapping property path for start date of a task in datasource
Declaration
[JsonProperty("startDateMapping")]
public string StartDateMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
StripLines
Specifies the options for striplines
Declaration
[JsonProperty("stripLines")]
public List<GanttStripLine> StripLines { get; set; }
Property Value
TaskbarBackground
Specifies the background of the taskbar in gantt
Declaration
[JsonProperty("taskbarBackground")]
public string TaskbarBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskbarClick
Triggered while clicking the taskbar
Declaration
[JsonProperty("taskbarClick")]
public string TaskbarClick { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskbarEdited
Triggered after completing the editing operation in taskbar
Declaration
[JsonProperty("taskbarEdited")]
public string TaskbarEdited { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskbarEditing
Triggered while editing the gantt chart (dragging, resizing the taskbar )
Declaration
[JsonProperty("taskbarEditing")]
public string TaskbarEditing { get; set; }
Property Value
Type |
Description |
System.String |
|
Specifies the template script for customized tooltip for taskbar editing in gantt
Declaration
[JsonProperty("taskbarEditingTooltipTemplate")]
public string TaskbarEditingTooltipTemplate { get; set; }
Property Value
Type |
Description |
System.String |
|
Specifies the template Id for customized tooltip for taskbar editing in gantt
Declaration
[JsonProperty("taskbarEditingTooltipTemplateId")]
public string TaskbarEditingTooltipTemplateId { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskbarHeight
Specifies the height of a taskbar in gantt chart.
Declaration
[JsonProperty("taskbarHeight")]
public int TaskbarHeight { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TaskbarTemplate
Specifies the template id or template string for child taskbar.
Declaration
[JsonProperty("taskbarTemplate")]
public string TaskbarTemplate { get; set; }
Property Value
Type |
Description |
System.String |
|
Specifies the template for tooltip on mouseaction on taskbars
Declaration
[JsonProperty("taskbarTooltipTemplate")]
public string TaskbarTooltipTemplate { get; set; }
Property Value
Type |
Description |
System.String |
|
Specifies the template id for tooltip on mouseaction on taskbars
Declaration
[JsonProperty("taskbarTooltipTemplateId")]
public string TaskbarTooltipTemplateId { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskCollectionMapping
Specifies the mapping property path for task collection of resources in datasource.
Declaration
[JsonProperty("taskCollectionMapping")]
public string TaskCollectionMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskIdMapping
Declaration
[JsonProperty("taskIdMapping")]
public string TaskIdMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskNameMapping
Specifies the mapping property path for task name in datasource
Declaration
[JsonProperty("taskNameMapping")]
public string TaskNameMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskSchedulingMode
Specifies the scheduling mode for the gantt task
Declaration
[JsonProperty("taskSchedulingMode")]
[JsonConverter(typeof(StringEnumConverter))]
public GanttTaskSchedulingMode TaskSchedulingMode { get; set; }
Property Value
TaskSchedulingModeMapping
Specifies the mapping property path for task Scheduling Mode in datasource
Declaration
[JsonProperty("taskSchedulingModeMapping")]
public string TaskSchedulingModeMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskType
Specifies the default calculation type for a project.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonProperty("taskType")]
public GanttTaskType TaskType { get; set; }
Property Value
Triggered when toolbar item is clicked in Gantt.
Declaration
[JsonProperty("toolbarClick")]
public string ToolbarClick { get; set; }
Property Value
Type |
Description |
System.String |
|
Specifies the toolbarSettings options.
Declaration
[JsonProperty("toolbarSettings")]
public ToolBarOptions ToolbarSettings { get; set; }
Property Value
TreeColumnIndex
Specifies the tree expander column in gantt
Declaration
[JsonProperty("treeColumnIndex")]
public int TreeColumnIndex { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ValidateManualTasksOnLinking
Enables or disables the Manual taskbar predecessor validation
Declaration
[JsonProperty("validateManualTasksOnLinking")]
public bool ValidateManualTasksOnLinking { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ViewType
Specifies the type of view in Gantt control
Declaration
[JsonProperty("viewType")]
[JsonConverter(typeof(StringEnumConverter))]
public GanttViewType ViewType { get; set; }
Property Value
WeekendBackground
Specifies the weekend back ground color in gantt
Declaration
[JsonProperty("weekendBackground")]
public string WeekendBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
WorkingTimeScale
Specifies the working time schedule of day
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonProperty("workingTimeScale")]
public GanttWorkingTimeScale WorkingTimeScale { get; set; }
Property Value
WorkMapping
Specifies the mapping property path for work of a task in datasource
Declaration
[JsonProperty("workMapping")]
public string WorkMapping { get; set; }
Property Value
Type |
Description |
System.String |
|
WorkUnit
Specifies the work unit for each tasks whether days or hours
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonProperty("workUnit")]
public GanttWorkUnit WorkUnit { get; set; }
Property Value
WorkWeek
Gets or sets the workweek.
Declaration
[JsonProperty("workWeek")]
public List<string> WorkWeek { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<System.String> |
The workWeek.
|
Methods
GetControlDetails()
Declaration
protected override object GetControlDetails()
Returns
Type |
Description |
System.Object |
|
Overrides
ShouldSerializeAddDialogFields()
Declaration
public bool ShouldSerializeAddDialogFields()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeColumnDialogFields()
Declaration
public bool ShouldSerializeColumnDialogFields()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeDayWorkingTime()
Declaration
public bool ShouldSerializeDayWorkingTime()
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool ShouldSerializeDragTooltip()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeEditDialogFields()
Declaration
public bool ShouldSerializeEditDialogFields()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeEditSettings()
Declaration
public bool ShouldSerializeEditSettings()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeFilterSettings()
Declaration
public bool ShouldSerializeFilterSettings()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeHolidays()
Declaration
public bool ShouldSerializeHolidays()
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool ShouldSerializeScheduleHeaderOption()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeSizeOption()
Declaration
public bool ShouldSerializeSizeOption()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeSortSettingsOption()
Declaration
public bool ShouldSerializeSortSettingsOption()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeSplitterOption()
Declaration
public bool ShouldSerializeSplitterOption()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeStripLinesOption()
Declaration
public bool ShouldSerializeStripLinesOption()
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool ShouldSerializeToolbarSettings()
Returns
Type |
Description |
System.Boolean |
|