The ScheduleChartView type exposes the following members.

Constructors

  NameDescription
ScheduleChartView
Initializes a new ScheduleChartView instance.

Methods

  NameDescription
AddAssignmentOverloaded.
AddAttributesToRender (Inherited from WebControl.)
AddedControl (Inherited from Control.)
AddItemOverloaded.
AddParsedSubObject (Inherited from Control.)
ApplyStyle (Inherited from WebControl.)
ApplyStyleSheetSkin (Inherited from Control.)
AssignmentCountItemComparison
Item comparison for sorting items based on their GanttChartItems collection count.
BeginRenderTracing (Inherited from Control.)
BuildProfileTree (Inherited from Control.)
CanMoveItemDownOverloaded.
CanMoveItemUpOverloaded.
ClearCachedClientID (Inherited from Control.)
ClearChildControlState (Inherited from Control.)
ClearChildState (Inherited from Control.)
ClearChildViewState (Inherited from Control.)
ClearEffectiveClientIDMode (Inherited from Control.)
Collapse
Collapses the specified summary item.
(Inherited from GanttChartView.)
CopyBaseAttributes (Inherited from WebControl.)
CopyCommonSettings
Copies the common settings for the current control instance from another control instance.
(Inherited from GanttChartView.)
CreateChildControls (Inherited from Control.)
CreateControlCollection (Inherited from Control.)
CreateControlStyle (Inherited from WebControl.)
DataBindOverloaded.
DataBindChildren (Inherited from Control.)
DecreaseItemIndentation
Decreases the item indentation for the specified item.
(Inherited from GanttChartView.)
DecreaseTimelinePage
Moves the timeline page towards past by a specified time interval.
(Inherited from GanttChartView.)
DefaultItemComparison
Default item comparison for sorting items based on their content.
Dispose (Inherited from Control.)
EndRenderTracing (Inherited from Control.)
EnsureChildControls (Inherited from Control.)
EnsureDependencyConstraintsOverloaded.
EnsureID (Inherited from Control.)
EnsureValidHierarchy
Resets any invalid indentation values in order to obtain a valid task hierarchy.
(Inherited from GanttChartView.)
Equals (Inherited from Object.)
Expand
Expands the specified summary item.
(Inherited from GanttChartView.)
Export
Exports the grid and/or chart content.
(Inherited from GanttChartView.)
Finalize (Inherited from Object.)
FindControlOverloaded.
Focus (Inherited from Control.)
GetAllChildren
Iterates all level child items of the specified item down in the hierarchical collection.
(Inherited from GanttChartView.)
GetAllocations
Iterates the time interval based allocations from standard tasks assigned to a specific resource within the control. Requires that AssignmentsContent property of the task items is of type string, formatted as a list of resource names separated by commas, optionally having associated allocation percents declared between square brackets (e.g.: "John, Mary [50%], Diane [12.5%]").
(Inherited from GanttChartView.)
GetAllParents
Iterates all level parent items of the specified item up in the hierarchical collection.
(Inherited from GanttChartView.)
GetAssignedItems
Iterates the list of standard task assignments (defined as task items) for a specific resource within the control. Requires that AssignmentsContent property of the task items is of type string, formatted as a list of resource names separated by commas, optionally having associated allocation percents declared between square brackets (e.g.: "John, Mary [50%], Diane [12.5%]").
(Inherited from GanttChartView.)
GetAssignedResourcesOverloaded.
GetAssignmentsOverloaded.
GetAssignmentsCost
Gets the assignments cost of the specified task, summing up DefaultResourceUsageCost or SpecificResourceUsageCosts, and DefaultResourceHourCost or SpecificResourceHourCosts multiplied by work effort hours (for standard tasks). The value is eventually multiplied by assignment allocation units (if set).
(Inherited from GanttChartView.)
GetChildren
Iterates the direct child items of the specified item in the hierarchical collection.
(Inherited from GanttChartView.)
GetCompletedEffortOverloaded.
GetCompletedFinish
Gets the completed finish date and time based on the specified start, completion rate (value between 0 and 1), and finish values.
(Inherited from GanttChartView.)
GetCompletionOverloaded.
GetCost
Gets the total cost of the specified task, summing up ExecutionCost and the value returned by GetExtraCost(GanttChartItem) method.
(Inherited from GanttChartView.)
GetCriticalItemsOverloaded.
GetDesignModeState (Inherited from Control.)
GetDuration
Gets the duration value of the specified task item, as the working time difference between Start and Finish values.
(Inherited from GanttChartView.)
GetEffortOverloaded.
GetExtraCost
Gets the extra cost of the specified task, summing up TaskInitiationCost, the value returned by GetAssignmentsCost(GanttChartItem) method, and child task costs (for summary tasks).
(Inherited from GanttChartView.)
GetFinish
Gets the finish date and time of a working time interval that starts at the specified date and time and has the specified total effort duration (possibly interrupted, and considering a single full time resource assignment), determined based on the working week and working day definitions.
(Inherited from GanttChartView.)
GetHashCode (Inherited from Object.)
GetIndexString
Gets the index string of the specified task item.
(Inherited from GanttChartView.)
GetLeaves
Iterates the leaf items in the hierarchical collection.
(Inherited from GanttChartView.)
GetLoadChartItems
Gets a collection of LoadChartItem objects that may be used as an item collection within an associated LoadChartView control. Requires that AssignmentsContent property of the task items is of type string, formatted as an optional allocation percent (e.g.: "12.5%").
(Overrides GanttChartView..::.GetLoadChartItems(IEnumerable<(Of <(String>)>)).)
GetNetworkDiagramItems
Gets a collection of NetworkDiagramItem objects that may be used as an item collection within an associated NetworkDiagramView control.
(Inherited from GanttChartView.)
GetNextNonworkingTime
Gets the minimum date and time greater or equal than the specified date and time that is considered as a nonworking time, determined based on the time not included in the working week and working day definitions.
(Inherited from GanttChartView.)
GetNextWorkingTime
Gets the minimum date and time greater or equal than the specified date and time that is considered as a working time, determined based on the working week and working day definitions.
(Inherited from GanttChartView.)
GetParent
Gets the direct parent item of the specified item in the hierarchical collection.
(Inherited from GanttChartView.)
GetPertChartItems
Gets a collection of PertChartItem objects that may be used as an item collection within an associated PertChartView control.
(Inherited from GanttChartView.)
GetPertCriticalItems
Enumerates items of the critical path determined considering Program Evaluation and Review Technique (PERT).
(Inherited from GanttChartView.)
GetPredecessorsOverloaded.
GetPreviousNonworkingTime
Gets the maximum date and time less or equal than the specified date and time that is considered as a nonworking time, determined based on the time not included in the working week and working day definitions.
(Inherited from GanttChartView.)
GetPreviousWorkingTime
Gets the maximum date and time less or equal than the specified date and time that is considered as a working time, determined based on the working week and working day definitions.
(Inherited from GanttChartView.)
GetProjectCompletedEffort
Gets the total completed effort of the project consisting of all standard tasks within the control.
(Inherited from GanttChartView.)
GetProjectCompletion
Gets the completion rate of the project consisting of all standard tasks within the control (between 0 and 1).
(Inherited from GanttChartView.)
GetProjectCost
Gets the total cost of the project consisting of the root managed tasks.
(Inherited from GanttChartView.)
GetProjectEffort
Gets the total effort of the project consisting of all standard tasks within the control.
(Inherited from GanttChartView.)
GetProjectFinish
Gets the finish date and time of the project consisting of all standard tasks within the control.
(Inherited from GanttChartView.)
GetProjectStart
Gets the start date and time of the project consisting of all standard tasks within the control.
(Inherited from GanttChartView.)
GetProjectTotalCompletedEffort
Gets the total completed effort of the project consisting of all standard tasks within the control, multiplying their durations by their total assignment allocation units.
(Inherited from GanttChartView.)
GetProjectTotalEffort
Gets the total effort of the project consisting of all standard tasks within the control, multiplying their durations by their total assignment allocation units.
(Inherited from GanttChartView.)
GetProjectXmlOverloaded.
GetResourceCost
Gets the assignments cost of the specified resource, summing up DefaultResourceUsageCost or SpecificResourceUsageCosts, and DefaultResourceHourCost or SpecificResourceHourCosts multiplied by work effort hours (for standard tasks). The value is eventually multiplied by assignment allocation units (if set).
(Inherited from GanttChartView.)
GetRoots
Iterates the root items in the hierarchical collection.
(Inherited from GanttChartView.)
GetRouteUrlOverloaded.
GetScheduleChartItems
Gets a collection of ScheduleChartItem objects that may be used as an item collection within an associated ScheduleChartView control. Requires that AssignmentsContent property of the task items is of type string, formatted as a list of resource names separated by commas, optionally having associated allocation percents declared between square brackets (e.g.: "John, Mary [50%], Diane [12.5%]").
(Inherited from GanttChartView.)
GetStart
Gets the start date and time of a working time interval that has the specified total effort duration (possibly interrupted, and considering a single full time resource assignment) and finishes at the specified date and time, determined based on the working week and working day definitions.
(Inherited from GanttChartView.)
GetSuccessorPredecessorItems
Iterates successor items of the specified item in the Gantt Chart related collection (i.e. those that have the specified item defined as a predecessor of any dependency type) as PredecessorItem objects.
(Inherited from GanttChartView.)
GetSuccessors
Iterates successor items of the specified item in the Gantt Chart related collection (i.e. those that have the specified item defined as a predecessor of any dependency type).
(Inherited from GanttChartView.)
GetSummaries
Iterates the summary items in the hierarchical collection.
(Inherited from GanttChartView.)
GetTotalCompletedEffort
Gets the total completed effort of the task, multiplying its completed duration by its total assignment allocation units.
(Inherited from GanttChartView.)
GetTotalEffort
Gets the total effort of the task, multiplying its duration by its total assignment allocation units.
(Inherited from GanttChartView.)
GetType (Inherited from Object.)
GetUniqueIDRelativeTo (Inherited from Control.)
HasChildren
Returns a value indicating whether the specified item has children items.
(Inherited from GanttChartView.)
HasControls (Inherited from Control.)
HasEvents (Inherited from Control.)
HasProjectStarted
Gets a value that indicates whether the project consisting of all standard tasks within the control has its work started.
(Inherited from GanttChartView.)
HasStarted
Gets a value that indicates whether the specified task item has its work started, based on the completion value.
(Inherited from GanttChartView.)
IncreaseItemIndentation
Increases the item indentation for the specified item.
(Inherited from GanttChartView.)
IncreaseTimelinePage
Moves the timeline page towards future by a specified time interval.
(Inherited from GanttChartView.)
InsertItemOverloaded.
IsCompleted
Gets a value that indicates whether the specified task item has its work completed, based on the completion value.
(Inherited from GanttChartView.)
IsCriticalOverloaded.
IsLiteralContent (Inherited from Control.)
IsOnScheduleOverloaded.
IsProjectCompleted
Gets a value that indicates whether the project consisting of all standard tasks within the control is completed.
(Inherited from GanttChartView.)
IsProjectOnScheduleOverloaded.
LevelAllocations
Levels the assigned allocation units assuming that all or the specified tasks within the control are fixed duration and effort driven. Requires that AssignmentsContent property of the task items is of type string, formatted as a list of resource names separated by commas, optionally having weight allocation percents declared between square brackets (e.g.: "John, Mary [50%], Diane [12.5%]").
(Inherited from GanttChartView.)
LevelResourcesOverloaded.
LoadControlState (Inherited from Control.)
LoadPostData
Processes postback data for the current control instance.
(Overrides GanttChartView..::.LoadPostData(String, NameValueCollection).)
LoadProjectXmlOverloaded.
LoadViewState (Inherited from WebControl.)
MapPathSecure (Inherited from Control.)
MemberwiseClone (Inherited from Object.)
MergeStyle (Inherited from WebControl.)
MoveItemOverloaded.
MoveItemDownOverloaded.
MoveItemUpOverloaded.
OnBubbleEvent (Inherited from Control.)
OnDataBinding (Inherited from Control.)
OnInit
Raises the Init event.
(Inherited from GanttChartView.)
OnItemPropertyChanged
Raises the ItemPropertyChanged event.
(Inherited from GanttChartView.)
OnItemsChanged
Raises the ItemsChanged event.
(Inherited from GanttChartView.)
OnItemSelectionChanged
Raises the ItemSelectionChanged event.
(Inherited from GanttChartView.)
OnLoad (Inherited from Control.)
OnPreRender
Raises the PreRender event.
(Overrides GanttChartView..::.OnPreRender(EventArgs).)
OnSelectionChanged
Raises the SelectionChanged event.
(Inherited from GanttChartView.)
OnUnload (Inherited from Control.)
OpenFile (Inherited from Control.)
OptimizeWorkOverloaded.
Print
Prints the grid and/or chart.
(Inherited from GanttChartView.)
RaiseBubbleEvent (Inherited from Control.)
RaisePostDataChangedEvent
Signals the current control instance to notify the application that its state has changed.
(Inherited from GanttChartView.)
RemoveAssignment
Removes the specified resource assignment from the AssignmentsContent property value of a specific task in the control. Requires that AssignmentsContent property of the task items is of type string, formatted as a list of resource names separated by commas, optionally having associated allocation percents declared between square brackets (e.g.: "John, Mary [50%], Diane [12.5%]").
(Inherited from GanttChartView.)
RemovedControl (Inherited from Control.)
RemoveItemOverloaded.
Render (Inherited from WebControl.)
RenderBeginTag
Writes the opening tag of the markup element associated with the specified HtmlTextWriterTag enumeration value to the output stream.
(Inherited from GanttChartView.)
RenderChildren (Inherited from Control.)
RenderContents
Renders the contents of the control to the specified writer. This method is used primarily by control developers.
(Overrides GanttChartView..::.RenderContents(HtmlTextWriter).)
RenderControlOverloaded.
RenderEndTag (Inherited from WebControl.)
RescheduleToFinish
Reschedules an item to finish on the specified date and time.
(Inherited from GanttChartView.)
RescheduleToStart
Reschedules an item to start on the specified date and time.
(Inherited from GanttChartView.)
ResolveAdapter (Inherited from Control.)
ResolveClientUrl (Inherited from Control.)
ResolveUrl (Inherited from Control.)
SaveControlState (Inherited from Control.)
SaveProjectXmlOverloaded.
SaveViewState (Inherited from WebControl.)
ScrollToOverloaded.
ScrollToBottom
Scrolls the view vertically to the bottom of the chart.
(Inherited from GanttChartView.)
SetCompletedEffort
Sets the completed effort of the specified task item.
(Inherited from GanttChartView.)
SetCompletion
Sets the completion rate of the specified task item (between 0 and 1).
(Inherited from GanttChartView.)
SetDesignModeState (Inherited from Control.)
SetEffort
Sets the effort of the specified task item.
(Inherited from GanttChartView.)
SetFinish
Sets the finish of the specified task item.
(Inherited from GanttChartView.)
SetItems
Sets the item collection.
(Inherited from GanttChartView.)
SetRenderMethodDelegate (Inherited from Control.)
SetStart
Sets the start of the specified task item.
(Inherited from GanttChartView.)
SetTimeline
Sets the timeline of the scrollable chart area.
(Inherited from GanttChartView.)
SetTraceDataOverloaded.
SetupBaseline
Initializes BaselineStart and BaselineFinish values of standard and milestone task items within the control based on their actual Start and Finish values.
(Inherited from GanttChartView.)
SortOverloaded.
SplitRemainingWork
Creates and inserts a partial copy of the specified task item considering its remaining work effort into the managed hierarchy, and updates the finish date and time of the original task item to its completion point. Used as preparation for rescheduling the remaining work effort of a task item.
(Inherited from GanttChartView.)
ToString (Inherited from Object.)
TrackViewState (Inherited from WebControl.)
UpdateParentTiming
Updates the start and finish values for the parent hierarchy of the specified task item.
(Inherited from GanttChartView.)

Properties

  NameDescription
AccessKey (Inherited from WebControl.)
Adapter (Inherited from Control.)
AllowCreatingStartDependencies
Gets or sets a value that determines whether to allow creating start- dependencies using drag and drop operations in the chart.
(Inherited from GanttChartView.)
AllowCreatingToFinishDependencies
Gets or sets a value that determines whether to allow creating -to-finish dependencies using drag and drop operations in the chart.
(Inherited from GanttChartView.)
AllowUserToResizeColumns
Gets or sets a value that indicates whether columns may be resized by the end user with column grip drag and drop operations; by default it is set to true; if it is set to true, this value is overriden by individual AllowUserToResize false values.
(Inherited from GanttChartView.)
AlternativeChartRowCssClass
Gets or sets the CSS class to apply to the alternative item row in the chart area (SVG element style).
(Inherited from GanttChartView.)
AlternativeGridRowCssClass
Gets or sets the CSS class to apply to the alternative item row in the grid area (HTML element style).
(Inherited from GanttChartView.)
AlternativeRowBackColor
Gets or sets the color used to as alternative item row background in the grid and chart areas.
(Inherited from GanttChartView.)
AppRelativeTemplateSourceDirectory (Inherited from Control.)
AreAssignmentsReadOnly
Gets or sets a value that indicates whether assignments are read only and tasks cannot be dragged among resource rows to change their assignments in the chart.
AreTaskAssignmentsVisible
Gets or sets a value that determines whether task assignments are presented in the chart.
(Inherited from GanttChartView.)
AreTaskDependenciesVisible
Gets or sets a value that determines whether dependency lines are presented in the chart.
(Inherited from GanttChartView.)
AreTaskDependencyConstraintsEnabled
Gets or sets a value that determines whether dependency constraints are enabled in the chart, providing auto-scheduling features for dependent tasks; by default is it set to false for optimization purposes.
(Inherited from GanttChartView.)
AreTaskDependencyConstraintsEnabledMaxSteps
Gets or sets a value that indicates the maximum number of iterations performed in order to ensure dependency constraints by automatically scheduling items in the control, when AreTaskDependencyConstraintsEnabled is set to true.
(Inherited from GanttChartView.)
AreTaskDependencyConstraintsEnabledWhileDragging
Gets or sets a value that indicates whether dependency constraints are automatically ensured even while dragging task bars in the control (or only when the operation completes), when AreTaskDependencyConstraintsEnabled is set to true; by default it is set to false.
(Inherited from GanttChartView.)
AreTaskInterruptionsHighlighted
Gets or sets a value indicating whether task interruptions are supplementary highlighted (over the task bars) in the chart (false by default).
(Inherited from GanttChartView.)
AreTaskPredecessorsReadOnly
Gets or sets a value that indicates whether task predecessor collections (generating dependencies) in the chart area of the control are read only.
(Inherited from GanttChartView.)
AssignableResources
Gets or sets the collection of resource names available for task assignments.
(Inherited from GanttChartView.)
AssignmentsCssClass
Gets or sets the CSS class to apply to the assignments presenter element in the chart.
(Inherited from GanttChartView.)
AssignmentsForeColor
Gets or sets the color to be used to display the assignments presenter element in the chart.
(Inherited from GanttChartView.)
AssignmentsTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, and item parameters), returning extra SVG content to be presented as assignments content for items in the chart, to the right side of the task bars (usually a simple text referring the item assignments content).
(Inherited from GanttChartView.)
AssignmentThumbCssClass
Gets or sets the CSS class to apply to assignment thumbs of the task bars in the chart; by default assignment thumb is presented as a dotted line at the bottom of a task bar when it is hovered using the mouse.
Attributes (Inherited from WebControl.)
AutoAppendAssignableResources
Gets or sets a value indicating whether assignable resources are appended using custom values entered by the end user.
(Inherited from GanttChartView.)
BackColor (Inherited from WebControl.)
BarCornerRadius
Gets or sets the corner radius to use to round corners of the task bars in the chart.
(Inherited from GanttChartView.)
BarHeight
Gets or sets the actual height to apply to the task bars in the chart; by default it is set to the remaining space from ItemHeight when subtracting top and bottom BarMargin values.
(Inherited from GanttChartView.)
BarMargin
Gets or sets a value that indicates the top and bottom margins around the task bars in the chart.
(Inherited from GanttChartView.)
BaselineBarCssClass
Gets or sets the CSS class to apply to the baseline task bars in the chart.
(Inherited from GanttChartView.)
BaselineBarFill
Gets or sets the color to be used to fill the baseline task bars in the chart.
(Inherited from GanttChartView.)
BaselineBarStroke
Gets or sets the color to be used to draw the borders of the baseline task bars in the chart.
(Inherited from GanttChartView.)
BindingContainer (Inherited from Control.)
BorderColor (Inherited from WebControl.)
BorderStyle (Inherited from WebControl.)
BorderWidth (Inherited from WebControl.)
CellCssClass
Gets or sets the CSS class to apply by default to task cells in the grid.
(Inherited from GanttChartView.)
ChartWidth
Gets or sets the width of the chart area within the control.
(Overrides GanttChartView..::.ChartWidth.)
ChildControlsCreated (Inherited from Control.)
Classic
Gets or sets a value that indicates whether to use the classic settings for the client side component.
(Inherited from GanttChartView.)
ClientDataLibraryUrl
Gets or sets the external URL that holds the client Data JavaScript API (DlhSoft.Data.HTML.Controls.js file) to be used internally by the control. If the URL is not set (as by default), the required JavaScript code is automatically injected into the output HTML page at runtime (once per page). You may use this property to increase the client-server communication performance in your Web application: add the DlhSoft.Data.HTML.Controls.js file (from the installation folder of the product) into your Web project, and set the value of this property to the relative path it can be found at in your application.
(Inherited from GanttChartView.)
ClientID (Inherited from Control.)
ClientIDMode (Inherited from Control.)
ClientIDSeparator (Inherited from Control.)
ClientLibraryUrl
Gets or sets the external URL that holds the client JavaScript API (DlhSoft.ProjectData.GanttChart.HTML.Controls.js file) to be used internally by the control. If the URL is not set (as by default), the required JavaScript code is automatically injected into the output HTML page at runtime (once per page). You may use this property to increase the client-server communication performance in your Web application: add the DlhSoft.ProjectData.GanttChart.HTML.Controls.js file (from the installation folder of the product) into your Web project, and set the value of this property to the relative path it can be found at in your application.
(Inherited from GanttChartView.)
CollapsedSummaryLineCssClass
Gets or sets the CSS class to apply to the line displayed at the bottom of summary task bars in the chart when they get collapsed.
(Inherited from GanttChartView.)
Columns
Gets or sets the collection of Column objects to be presented in the grid.
(Overrides GanttChartView..::.Columns.)
CompletedBarCornerRadius
Gets or sets the corner radius to use to round corners of completion bars of the task bars in the chart; by default it is set to zero (0).
(Inherited from GanttChartView.)
CompletedBarHeight
Gets or sets the actual height to apply to completion bars of the task bars in the chart; by default it is set to the remaining space from BarHeight when subtracting top and bottom CompletedBarMargin values.
(Inherited from GanttChartView.)
CompletedBarMargin
Gets or sets a value that indicates the top and bottom margins around completion bars of the task bars in the chart.
(Inherited from GanttChartView.)
CompletedBarThumbCssClass
Gets or sets the CSS class to apply to the triangle displayed at the finish end of task completion bars in the chart when they are hovered using the mouse cursor, providing access to updating task completion.
(Inherited from GanttChartView.)
ContainerCssClass
Gets or sets the CSS class to apply to the main content container within the control.
(Inherited from GanttChartView.)
Context (Inherited from Control.)
Controls (Inherited from Control.)
ControlStyle (Inherited from WebControl.)
ControlStyleCreated (Inherited from WebControl.)
CssClass (Inherited from WebControl.)
CurrentTime
Gets or sets the date and time to highlight (using a vertical bar) within the chart view; by defaut is is obtained from the server computer.
(Inherited from GanttChartView.)
CurrentTimeLineColor
Gets or sets the color used to draw the current time vertical line in the chart view (when IsCurrentTimeLineVisible is set to true).
(Inherited from GanttChartView.)
DataItemContainer (Inherited from Control.)
DataKeysContainer (Inherited from Control.)
DateTimePickerType
Gets or sets the input type to apply to editing date time cells within the grid of the control; by default it is set to text; available values: text, date, datetime, and datetime-local.
(Inherited from GanttChartView.)
DefaultResourceHourCost
Gets or sets the default hour cost value to apply for the assigned resources of the managed tasks.
(Inherited from GanttChartView.)
DefaultResourceUsageCost
Gets or sets the default usage cost value to apply for the assigned resources of the managed tasks.
(Inherited from GanttChartView.)
DependencyLineCssClass
Gets or sets the CSS class to apply to apply to polylines displayed between dependent task bars in the chart.
(Inherited from GanttChartView.)
DependencyLineStroke
Gets or sets the color to be used to draw the polylines displayed between dependent task bars in the chart.
(Inherited from GanttChartView.)
DependencyLineTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, item, and predecessor item parameters), returning SVG content to be presented as dependency line for an item and a specified predecessor item in the chart, between a task and its predecessor (usually a polyline computed based on the dependency type, and the task and predecessor bar positions in the chart).
(Inherited from GanttChartView.)
DependencyPointerCssClass
Gets or sets the CSS class to apply to the circle displayed at the finish end of task bars in the chart when they are hovered using the mouse cursor, providing access to creating task dependencies (predecessor items).
(Inherited from GanttChartView.)
DesignMode (Inherited from Control.)
DisplayedTime
Gets or sets the date and time to scroll to within the chart view; by defaut it is obtained from the local server computer.
(Inherited from GanttChartView.)
DisplayedTimeChangeHandlerClientCode
Gets or sets a set of JavaScript function body code statements (considering displayedTime parameter), to be executed immediately upon displayed time changes on the client side (horizontal scrolling of the chart area).
(Inherited from GanttChartView.)
Enabled (Inherited from WebControl.)
EnableTheming (Inherited from WebControl.)
EnableViewState (Inherited from Control.)
Events (Inherited from Control.)
ExtraTaskTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, and item parameters), returning extra SVG content to be presented for items in the chart.
(Inherited from GanttChartView.)
Font (Inherited from WebControl.)
ForeColor (Inherited from WebControl.)
GridLinesColor
Gets or sets the color used to draw the grid lines (when set to a non-transparent value).
(Inherited from GanttChartView.)
GridWidth
Gets or sets the width of the grid area within the control.
(Overrides GanttChartView..::.GridWidth.)
HasAttributes (Inherited from WebControl.)
HasChildViewState (Inherited from Control.)
HeaderBackColor
Gets or sets the background color used to fill the header areas within the control (grid and chart headers); by default it is a shade of light gray.
(Inherited from GanttChartView.)
HeaderHeight
Gets or sets the height of the header areas within the control (grid and chart headers); by default it is set to 42 (i.e. 21 for each of the 2 default scale items).
(Inherited from GanttChartView.)
Height (Inherited from WebControl.)
HorizontalChartLinesColor
Gets or sets the color used to draw the horizontal chart lines (when set to a non-transparent value).
(Inherited from GanttChartView.)
HorizontalGridLinesColor
Gets or sets the color used to draw the horizontal grid lines (when set to a non-transparent value).
(Inherited from GanttChartView.)
HourWidth
Gets or sets a value that indicates the zoom level to be used for the chart area, and represents the actual number of pixels each hour in the timeline gets available; to zoom in, increase this value; to zoom out, decrease it; by default it is set to 2.5.
(Inherited from GanttChartView.)
HourWidthChangeHandlerClientCode
Gets or sets a set of JavaScript function body code statements (considering hourWidth parameter), to be executed immediately upon hour width changes on the client side (mouse wheel zooming of the chart area).
(Inherited from GanttChartView.)
ID (Inherited from Control.)
IdSeparator (Inherited from Control.)
IndentationLevelWidth
Gets or sets a value that indicates the width (in pixels) of the indentation padding for a single level in the tree view column of the grid.
(Inherited from GanttChartView.)
InitializedClientCode
Gets or sets a set of JavaScript function body code statements (considering control parameter), to be executed after client side component initialization.
(Inherited from GanttChartView.)
InitializingClientCode
Gets or sets a set of JavaScript function body code statements (considering control parameter), to be executed before client side component initialization.
(Inherited from GanttChartView.)
InitializingContent
Gets or sets the inner HTML to be used while initializing (such as a "Please wait..." message).
(Inherited from GanttChartView.)
IsAssignmentsContentReadOnly
Gets or sets a value that indicates whether the item assignments content is read only within the control. Set this property to true if you intend to display arbitrary markup as item assignments content within the grid; in this case it is strongly recommended to also set AreTaskAssignmentsVisible to false in order to remove the assumingly undesired simple text output from the chart area.
(Inherited from GanttChartView.)
IsBaselineVisible
Gets or sets a value that determines whether baseline task bars are presented in the chart.
(Inherited from GanttChartView.)
IsChartReadOnly
Gets or sets a value that indicates whether the chart area of the control is read only.
(Inherited from GanttChartView.)
IsChildControlStateCleared (Inherited from Control.)
IsContentReadOnly
Gets or sets a value that indicates whether the item content is read only within the control. Set this property to true if you intend to display arbitrary markup as item content within the grid.
(Inherited from GanttChartView.)
IsCurrentTimeLineVisible
Gets or sets a value that indicates whether CurrentTime should be marked in the chart view by a vertical line.
(Inherited from GanttChartView.)
IsDependencyToolTipVisible
Gets or sets a value that determines whether dependency line tool tips are presented.
(Inherited from GanttChartView.)
IsDraggingTaskStartEndsEnabled
Gets or sets a value that indicates whether task start end values can be updated without changing finish end values; by default it is set to true.
(Inherited from GanttChartView.)
IsEnabled (Inherited from WebControl.)
IsGridReadOnly
Gets or sets a value that indicates whether the grid area of the control is read only.
(Inherited from GanttChartView.)
IsGridRowClickTimeScrollingEnabled
Gets or sets a value that indicates whether the timeline is automatically scrolled horizontally to the start time of a task when its associated grid row is clicked by the end user with the mouse; by default it is set to true.
(Inherited from GanttChartView.)
IsGridVisible
Gets or sets a value that determines whether the grid is visible in the view; true by default.
(Inherited from GanttChartView.)
IsIndividualItemNonworkingTimeHighlighted
Gets or sets a value indicating whether individual item nonworking time is highlighted in the chart (false by default).
(Inherited from GanttChartView.)
IsMouseWheelZoomEnabled
Gets or sets a value that indicates whether the timeline is zoomed in and out when the end user rolls the mouse wheel while hovering the chart area of the control; by default it is set to true.
(Inherited from GanttChartView.)
IsMouseWheelZoomEnabledMaxHourWidth
Gets or sets the maximum value to constrain hour width in the control to, when IsMouseWheelZoomEnabled is set to true; by default it is set to 20.
(Inherited from GanttChartView.)
IsMouseWheelZoomEnabledMinHourWidth
Gets or sets the minimum value to constrain hour width in the control to, when IsMouseWheelZoomEnabled is set to true; by default it is set to 1.
(Inherited from GanttChartView.)
IsNonworkingTimeHighlighted
Gets or sets a value that indicates whether nonworking time should be highlighted in the chart view.
(Inherited from GanttChartView.)
IsReadOnly
Gets or sets a value that indicates whether the entire control is read only.
(Inherited from GanttChartView.)
IsSplitterEnabled
Gets or sets a value that determines whether a splitter is displayed between the grid and chart when the grid is visible and the end user hovers the left most area of the chart, allowing resizing the internal panels; true by default.
(Inherited from GanttChartView.)
IsSummaryTaskCompletedEffortVisible
Gets or sets a value that determines whether task completion bars are presented for summary tasks in the chart (when IsTaskCompletedEffortVisible is true as well); by default: false.
(Inherited from GanttChartView.)
IsTaskCompletedEffortVisible
Gets or sets a value that determines whether task completion bars are presented in the chart.
(Inherited from GanttChartView.)
IsTaskCompletionReadOnly
Gets or sets a value that indicates whether task completion values in the chart area of the control are read only.
(Inherited from GanttChartView.)
IsTaskEffortPreservedWhenStartChangesInGrid
Gets or sets a value that indicates whether effort is preserved for tasks when end users change their start value from the default Start column in the grid; by default it is set to false.
(Inherited from GanttChartView.)
IsTaskEffortReadOnly
Gets or sets a value that indicates whether task effort values (generating task duration values) in the chart area of the control are read only.
(Inherited from GanttChartView.)
IsTaskStartReadOnly
Gets or sets a value that indicates whether task start values in the chart area of the control are read only.
(Inherited from GanttChartView.)
IsTaskToolTipVisible
Gets or sets a value that determines whether task bar tool tips are presented.
(Inherited from GanttChartView.)
IsTimeOfDayVisible
Gets or sets a value indicating whether the time of day part of date and time values displayed in Start and Finish grid columns are visible in the view; true by default.
(Inherited from GanttChartView.)
IsTrackingViewState (Inherited from Control.)
IsViewStateEnabled (Inherited from Control.)
IsVirtualizing
Gets or sets a value that indicates whether the control will create task bars only when they need to be presented (such as only when scrolling the view to their positions); by default it is set to true for optimization purposes.
(Inherited from GanttChartView.)
ItemCssClass
Gets or sets the CSS class to apply to the item rows of the grid.
(Inherited from GanttChartView.)
ItemHeight
Gets or sets the height value shared by all item rows within the control (grid rows and chart item areas); by default it is set to 21.
(Inherited from GanttChartView.)
ItemPropertyChangeHandlerClientCode
Gets or sets a set of JavaScript function body code statements (considering item, propertyName, isDirect, and isFinal parameters), to be executed immediately upon item property changes on the client side.
(Inherited from GanttChartView.)
Items
Gets or sets the resource items to be presented in the Schedule Chart and its associated grid.
ItemSelectionChangeHandlerClientCode
Gets or sets a set of JavaScript function body code statements (considering item, isSelected, and isDirect parameters), to be executed immediately upon item selection changes on the client side.
(Inherited from GanttChartView.)
ItemTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, and item parameters), returning SVG content to be presented for a specific item in the chart (usually a tool tip).
(Inherited from GanttChartView.)
LoadViewStateByID (Inherited from Control.)
MaxColumnWidth
Gets or sets the optional maximum value to constrain column widths in the control to, when AllowUserToResizeColumns is set to true; by default it is not set; this value is overriden by individual MaxWidth values, when set.
(Inherited from GanttChartView.)
MaxLoadChartDisplayedResourceQuantity
Gets or sets a value that indicates the maximum quantity displayed as 100% height in the Load Chart when using GetLoadChartItems(IEnumerable<(Of <(String>)>)) method.
(Inherited from GanttChartView.)
MilestoneBarCssClass
Gets or sets the CSS class to apply to the milestone task bars in the chart.
(Inherited from GanttChartView.)
MilestoneBarFill
Gets or sets the color to be used to fill the milestone task bars in the chart.
(Inherited from GanttChartView.)
MilestoneBarStroke
Gets or sets the color to be used to draw the borders of the milestone task bars in the chart.
(Inherited from GanttChartView.)
MilestoneItemCssClass
Gets or sets the CSS class to apply to milestone task rows in the grid.
(Inherited from GanttChartView.)
MilestoneTaskTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, and item parameters), returning SVG content to be presented for milestone items in the chart (usually a diamond shape).
(Inherited from GanttChartView.)
MinChartWidth
Gets or sets the minimum width of the chart to be used as a right splitting limit within the control.
(Inherited from GanttChartView.)
MinColumnWidth
Gets or sets the minimum value to constrain column widths in the control to, when AllowUserToResizeColumns is set to true; by default it is set to 32; this value is overriden by individual MinWidth values, when set.
(Inherited from GanttChartView.)
MinGridWidth
Gets or sets the minimum width of the grid to be used as a left splitting limit within the control.
(Inherited from GanttChartView.)
NamingContainer (Inherited from Control.)
NonworkingTimeBackColor
Gets or sets the color used to highlight nonworking time (using a non-opaque brush) in the chart view (when IsNonworkingTimeHighlighted is set to true).
(Inherited from GanttChartView.)
Page (Inherited from Control.)
Parent (Inherited from Control.)
PredecessorItemTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, item, and predecessor item parameters), returning SVG content to be presented for an item and a specific predecessor item in the chart (usually a tool tip).
(Inherited from GanttChartView.)
RenderingCompatibility (Inherited from Control.)
ResourceQuantities
Gets or sets the quantity values to consider when leveling resources, indicating maximum amounts of materials available for use at the same time.
(Inherited from GanttChartView.)
ResourceSchedules
Gets or sets the resource schedules (working and nonworking time definitions) to consider when scheduling items with assigned resources (considering the resource with the maximum assigned allocation units value for each item, and assuming they do not have specific schedules defined themselves).
(Inherited from GanttChartView.)
Scales
Gets or sets the collection of Scale objects to be presented in the chart.
(Inherited from GanttChartView.)
Schedule
Gets or sets an optional object that defines the working week and day intervals and special nonworking days to consider for scheduling. Setting schedule to a non-null instance updates WorkingWeekStart, WorkingWeekFinish, VisibleDayStart, VisibleDayFinish, and SpecialNonworkingDays component properties according to schedule object properties.
(Inherited from GanttChartView.)
SelectedIndex
Gets or sets the index of the first selected item in the Items collection, or -1 if selection is empty.
SelectedItem
Gets or sets the first selected item in the Items collection, or null if selection is empty.
SelectedItemBackColor
Gets or sets the color to be used as background for selected item rows of the grid.
(Inherited from GanttChartView.)
SelectedItemCssClass
Gets or sets the CSS class to apply to the selected item rows of the grid.
(Inherited from GanttChartView.)
SelectedItems
Enumerates the selected items in the Items collection.
SelectedItemSeparatorColor
Gets or sets the color to be used for the separator lines between selected items in the grid.
(Inherited from GanttChartView.)
SelectionMode
Gets or sets a value indicating the way selection is provided and behaves on client side for the GanttChartView control.
(Inherited from GanttChartView.)
Site (Inherited from Control.)
SkinID (Inherited from WebControl.)
SpecialNonworkingDays
Gets or sets an optional collection of special nonworking days, such as holidays.
(Inherited from GanttChartView.)
SpecificResourceHourCosts
Gets or sets the specific hour cost values to apply for the assigned resources of the managed tasks.
(Inherited from GanttChartView.)
SpecificResourceUsageCosts
Gets or sets the specific usage cost values to apply for the assigned resources of the managed tasks.
(Inherited from GanttChartView.)
SplitterBackColor
Gets or sets the background color used to fill the splitter within the control (when hovering the area between the grid and chart); by default it is a shade of light gray.
(Inherited from GanttChartView.)
SplitterPositionChangeHandlerClientCode
Gets or sets a set of JavaScript function body code statements (considering gridWidth and chartWidth parameters), to be executed immediately upon splitter position changes on the client side (horizontal reszing of the grid and chart areas).
(Inherited from GanttChartView.)
SplitterWidth
Gets or sets the width of the splitter within the control.
(Inherited from GanttChartView.)
StandardBarCssClass
Gets or sets the CSS class to apply to the standard task bars in the chart.
(Inherited from GanttChartView.)
StandardBarFill
Gets or sets the color to be used to fill the standard task bars in the chart.
(Inherited from GanttChartView.)
StandardBarStroke
Gets or sets the color to be used to draw the borders of the standard task bars in the chart.
(Inherited from GanttChartView.)
StandardCompletedBarCssClass
Gets or sets the CSS class to apply to completion bars of the standard task bars in the chart.
(Inherited from GanttChartView.)
StandardCompletedBarFill
Gets or sets the color to be used to fill completion bars of the standard task bars in the chart.
(Inherited from GanttChartView.)
StandardCompletedBarStroke
Gets or sets the color to be used to draw the borders of completion bars of the standard task bars in the chart.
(Inherited from GanttChartView.)
StandardItemCssClass
Gets or sets the CSS class to apply to standard task rows in the grid.
(Inherited from GanttChartView.)
StandardTaskTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, and item parameters), returning SVG content to be presented for standard items in the chart (usually a task bar).
(Inherited from GanttChartView.)
Style (Inherited from WebControl.)
StyleDefinitionTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control parameter), returning SVG content to be included as style definitions for the chart (usually needed for dependency lines arrow marker customizations).
(Inherited from GanttChartView.)
SummaryBarCssClass
Gets or sets the CSS class to apply to the summary task bars in the chart.
(Inherited from GanttChartView.)
SummaryBarFill
Gets or sets the color to be used to fill the summary task bars in the chart.
(Inherited from GanttChartView.)
SummaryBarStroke
Gets or sets the color to be used to draw the borders of the summary task bars in the chart.
(Inherited from GanttChartView.)
SummaryCompletedBarCssClass
Gets or sets the CSS class to apply to completion bars of the summary task bars in the chart.
(Inherited from GanttChartView.)
SummaryCompletedBarFill
Gets or sets the color to be used to fill completion bars of the summary task bars in the chart.
(Inherited from GanttChartView.)
SummaryCompletedBarStroke
Gets or sets the color to be used to draw the borders of completion bars of the summary task bars in the chart.
(Inherited from GanttChartView.)
SummaryItemCssClass
Gets or sets the CSS class to apply to summary task rows in the grid.
(Inherited from GanttChartView.)
SummaryTaskTemplateClientCode
Gets or sets a set of JavaScript function body code statements (considering control, and item parameters), returning SVG content to be presented for summary items in the chart (usually a summary task polygon).
(Inherited from GanttChartView.)
SupportsDisabledAttribute (Inherited from WebControl.)
TabIndex (Inherited from WebControl.)
TagKey (Inherited from WebControl.)
TagName (Inherited from WebControl.)
Target
Gets or sets a presentation target to be used to initialize the default values of some of the appearance properties of the control; it is set to Standard by default.
(Inherited from GanttChartView.)
TaskInitiationCost
Gets or sets the initiation cost value to apply to the managed tasks.
(Inherited from GanttChartView.)
TemplateControl (Inherited from Control.)
TemplateSourceDirectory (Inherited from Control.)
TemporaryAssignmentThumbCssClass
Gets or sets the CSS class to apply to the temporary thumb displayed at the position of the mouse cursor in the chart during drag operations occuring while preparing for moving task assignments to different resource rows.
TemporaryDependencyLineCssClass
Gets or sets the CSS class to apply to the temporary line displayed between task bars in the chart during drag operations occuring while preparing for creating task dependencies (predecessor items).
(Inherited from GanttChartView.)
Theme
Gets or sets a presentation theme to be used to initialize the default values of some of the appearance properties of the control; it is set to Modern by default.
(Inherited from GanttChartView.)
TimelineFinish
Gets or sets the finish date and time of the scrollable chart area.
(Inherited from GanttChartView.)
TimelineStart
Gets or sets the start date and time of the scrollable chart area.
(Inherited from GanttChartView.)
ToggleButtonCssClass
Gets or sets the CSS class to apply to the expander buttons in their standard state within the tree view of the hierarchical grid of the control; by default it is set to fill content using gray.
(Inherited from GanttChartView.)
ToggleButtonHoveringCssClass
Gets or sets the CSS class to apply to the expander buttons in their hovered state within the tree view of the hierarchical grid of the control; by default it is set to fill content using black.
(Inherited from GanttChartView.)
ToolTip (Inherited from WebControl.)
UniqueID (Inherited from Control.)
UpdateScaleInterval
Gets or sets the time interval to be used to dynamically round date and time during drag and drop update operations; by default it is set to quarter-hour (15 minutes).
(Inherited from GanttChartView.)
UseClientDataLibrary
Gets or sets a value that indicates whether the client Data JavaScript API (DlhSoft.Data.HTML.Controls.js file) is used internally by the control.
(Inherited from GanttChartView.)
UseUpdatingToolTips
Gets or sets a value that determines whether to display tool tips while updating data using drag and drop operations in the chart.
(Inherited from GanttChartView.)
ValidateRequestMode (Inherited from Control.)
VerticalGridHeaderLines
Gets or sets a value that indicates whether vertical grid header lines are always shown.
(Inherited from GanttChartView.)
VerticalGridLinesColor
Gets or sets the color used to draw the vertical grid lines (when set to a non-transparent value).
(Inherited from GanttChartView.)
ViewState (Inherited from Control.)
ViewStateIgnoresCase (Inherited from Control.)
ViewStateMode (Inherited from Control.)
VisibilityFilterClientCode
Gets or sets a set of JavaScript function body code statements (considering control, and item parameters), returning a value that indicates whehter an item from the managed collection should be presented in the view.
(Inherited from GanttChartView.)
Visible (Inherited from Control.)
VisibleDayFinish
Gets or sets the finish time of the visible day interval; by default it is set to 4 PM; the finish of the working time interval of the day is also defined using the same value.
(Inherited from GanttChartView.)
VisibleDayStart
Gets or sets the start time of the visible day interval; by default it is set to 8 AM; the start of the working time interval of the day is also defined using the same value.
(Inherited from GanttChartView.)
VisibleWeekFinish
Gets or sets the finish day of the visible week interval; by default it is set to Saturday.
(Inherited from GanttChartView.)
VisibleWeekStart
Gets or sets the start day of the visible week interval; by default it is set to Sunday.
(Inherited from GanttChartView.)
Width (Inherited from WebControl.)
WorkingWeekFinish
Gets or sets the finish day of the working week interval, used when computing task effort values and when dragging and dropping task bars; by default it is set to Friday.
(Inherited from GanttChartView.)
WorkingWeekStart
Gets or sets the start day of the working week interval, used when computing task effort values and when dragging and dropping task bars; by default it is set to Monday.
(Inherited from GanttChartView.)

Events

  NameDescription
DataBinding (Inherited from Control.)
Disposed (Inherited from Control.)
Init (Inherited from Control.)
ItemPropertyChanged
Occurs upon server post backs when a property value of a specific item in the Items collection of the control changes.
(Inherited from GanttChartView.)
ItemsChanged
Occurs upon server post backs when one or more of the items in the Items collection of the control changes.
(Inherited from GanttChartView.)
ItemSelectionChanged
Occurs upon server post backs when selection state of a specific item in the Items collection of the control changes.
(Inherited from GanttChartView.)
Load (Inherited from Control.)
PreRender (Inherited from Control.)
SelectionChanged
Occurs upon server post backs when the selection has changed in the Items collection of the control.
(Inherited from GanttChartView.)
Unload (Inherited from Control.)

Explicit Interface Implementations

  NameDescription
IParserAccessor..::.AddParsedSubObject (Inherited from Control.)
IControlBuilderAccessor..::.ControlBuilder (Inherited from Control.)
IDataBindingsAccessor..::.DataBindings (Inherited from Control.)
IExpressionsAccessor..::.Expressions (Inherited from Control.)
IAttributeAccessor..::.GetAttribute (Inherited from WebControl.)
IControlDesignerAccessor..::.GetDesignModeState (Inherited from Control.)
IDataBindingsAccessor..::.HasDataBindings (Inherited from Control.)
IExpressionsAccessor..::.HasExpressions (Inherited from Control.)
IAttributeAccessor..::.SetAttribute (Inherited from WebControl.)
IControlDesignerAccessor..::.SetDesignModeState (Inherited from Control.)
IControlDesignerAccessor..::.SetOwnerControl (Inherited from Control.)
IControlDesignerAccessor..::.UserData (Inherited from Control.)

See Also