[]
[TemplatePart(Name = "GridView", Type = typeof(GridView))]
[TemplatePart(Name = "GanttChartView", Type = typeof(GanttChartView))]
[TemplatePart(Name = "MainToolBar", Type = typeof(C1ToolStrip))]
[TemplatePart(Name = "Splitter", Type = typeof(GridSplitter))]
[TemplatePart(Name = "NotificationGrid", Type = typeof(Grid))]
public class C1GanttView : Control, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IDisposable
Name | Description |
---|---|
C1GanttView() | Initializes a new instance of the C1GanttView class. |
Name | Description |
---|---|
BarTextFontFamilyProperty | Identifies the BarTextFontFamily dependency property. |
BarTextFontSizeProperty | Identifies the BarTextFontSize dependency property. |
BarTextFontWeightProperty | Identifies the BarTextFontWeight dependency property. |
BarTextForeColorProperty | Identifies the BarTextForeColor dependency property. |
ChartFinishDateProperty | Identifies the ChartFinishDate dependency property. |
ChartStartDateProperty | Identifies the ChartStartDate dependency property. |
GridForeColorProperty | Identifies the GridForeColor dependency property. |
GridWidthProperty | Identifies the GridWidth dependency property. |
GroupBackColorProperty | Identifies the GroupBackColor dependency property. |
GroupFontFamilyProperty | Identifies the GroupFontFamily dependency property. |
GroupFontSizeProperty | Identifies the GroupFontSize dependency property. |
GroupFontWeightProperty | Identifies the GroupFontWeight dependency property. |
HighlightBackColorProperty | Identifies the HighlightBackColor dependency property. |
HighlightForeColorProperty | Identifies the HighlightForeColor dependency property. |
MarqueeColorProperty | Identifies the MarqueeColor dependency property. |
NonworkingTimeColorProperty | Identifies the NonworkingTimeColor dependency property. |
ReadOnlyProperty | Identifies the ReadOnly dependency property. |
ShowNonworkingTimeProperty | Identifies the ShowNonworkingTime dependency property. |
ShowStartFinishProperty | Identifies the ShowStartFinish dependency property. |
ShowTodayProperty | Identifies the ShowToday dependency property. |
ShowToolbarProperty | Identifies the ShowToolbar dependency property. |
SplitterColorProperty | Identifies the SplitterColor dependency property. |
StartFinishLineColorProperty | Identifies the StartFinishLineColor dependency property. |
SummaryFontFamilyProperty | Identifies the SummaryFontFamily dependency property. |
SummaryFontSizeProperty | Identifies the SummaryFontSize dependency property. |
SummaryFontWeightProperty | Identifies the SummaryFontWeight dependency property. |
ThemeProperty | Identifies the Theme dependency property. |
TodayLineColorProperty | Identifies the TodayLineColor dependency property. |
ToolbarBackColorProperty | Identifies the ToolbarBackColor dependency property. |
ViewHeaderForegroundProperty | Identifies the ViewHeaderForeground dependency property. |
Name | Description |
---|---|
AdaptiveBarHeight | Gets or sets whether the all bar heights will be adapted according to C1GantView Font. |
BarHeight | Gets or sets the height of task bar. |
BarStyles | Gets the collection of non-standard bar styles. |
BarTextFontFamily | Gets or sets the font family used for bar text on the chart view. |
BarTextFontSize | Gets or sets the font size used for bar text on the chart view. |
BarTextFontWeight | Gets or sets the font weight used for bar text on the chart view. |
BarTextForeColor | Gets or sets the foreground color of bar text on the chart view. |
CalendarExceptions | Gets the collection of default calendar exceptions. |
ChartDateFormat | Gets or sets the format string for date values on the chart view. |
ChartFinishDate | Gets or sets finish date for chart's scrolling area. |
ChartStartDate | Gets or sets start date for chart's scrolling area. |
ChartViewZoomFactor | Gets or Sets zoom factor of chart view.The value must be between 0 and 11. |
Columns | Gets the collection of grid columns. |
Culture | Gets or sets the culture ID used by the component. |
CultureInfo | The current CultureInfo object. |
CurrentComparer | Gets the current comparer that's used for sorting. |
CustomCalendars | Gets the collection of calendars that identify working times. |
DataStorage | returns the C1GanttViewStorage component. |
DaysPerMonth | Gets or sets the number of working days in a month. |
DefaultDaysOff | Gets or sets the default days off work. |
DefaultWorkWeek | Gets the default work week. |
DefaultWorkingTimes | Gets the default day working start/end times. |
FilterDefinition | Gets FilterDefinition object used to manage filtering. |
FinishDate | Gets or sets the finish date of the project. |
FirstDayOfWeek | Gets or sets the first working day of the week. |
FirstMonthOfFY | Gets or sets the first month of the fiscal year. |
GridDateFormat | Gets or sets the format string for date values on the grid view. |
GridForeColor | Gets or sets the foreground color of the grid view. |
GridWidth | Gets or sets the width of the grid portion of the control. |
GroupBackColor | Gets or sets the background color use for display group task on the grid view. |
GroupDefinition | Gets GroupDefinition object used to manage grouping. |
GroupFontFamily | Gets or sets the font family used for group task in the grid view. |
GroupFontSize | Gets or sets the font size used for group task in the grid view. |
GroupFontWeight | Gets or sets the font weight used for group task in the grid view. |
HighlightBackColor | Gets or sets the custom background color of the highlighted row in the grid view. |
HighlightForeColor | Gets or sets the custom foreground color of the highlighted row in the grid view. |
HoursPerDay | Gets or sets the number of work hours per day. |
HoursPerWeek | Gets or sets the number of work hours per week. |
IsDisposed | Gets whether this instance is disposed. |
MarqueeColor | Gets or sets the color of marquee displayed on the chart view when resizing or moving task rectangles. |
NonworkingTimeColor | Gets or sets the color of the brush for drawing non-working time. |
Options | Gets C1GanttView options. |
ProgressLine | Specifies the progress line settings. |
Project | Gets the Project being displayed in the control. |
ProjectSummary | Gets or sets the project summary. |
ReadOnly | Gets or sets a value that determines whether the gantt view is in read only mode. |
Schedule | Gets the Schedule options. |
ScheduleFrom | Gets or sets whether the project is scheduled from its start date or from its finish date. |
SchedulePriority | Defines whether the project will be rescheduled with Duration or Start/Finish priority. |
SelectedTask | Gets or sets the currently selected task. |
SelectedTaskIndex | Gets or sets the index of the currently selected task. |
ShowLinks | Indicates whether the Gantt chart draws link lines. |
ShowNonworkingTime | Gets or sets a value that determines whether the Gantt chart draws non-working time. |
ShowProjectSummary | Gets or sets a value that determines whether the project's summary task is shown. |
ShowStartFinish | Gets or sets a value that determines whether the Gantt chart draws start and finish time. |
ShowToday | Indicates whether the Gantt chart highlights today's date. |
ShowToolbar | Specifies whether the toolbar with the command buttons is visible. |
SplitterColor | Gets or sets the custom color of the splitter between the grid and chart views. |
StartDate | Gets or sets the start date of the project. |
StartFinishLineColor | Gets or sets the color of start line and finish line. |
SummaryFontFamily | Gets or sets the font family used for summary in the grid view. |
SummaryFontSize | Gets or sets the font size used for summary in the grid view. |
SummaryFontWeight | Gets or sets the font weight used for summary in the grid view. |
TaskResources | Gets the list of resources. |
Tasks | Gets the list of tasks. |
Theme | Gets or sets a ResourceDictionary object containing GanttView theme resources. |
Timescale | Specifies the timescale settings. |
TodayLineColor | Gets or sets the color of the today line. |
ToolbarBackColor | Gets or sets the custom background color of the toolbar. |
UseStartingYearForFY | Gets or sets whether the fiscal year starts in the same calendar year (true) or in the previous calendar year (false). |
UserCultureOverride | Gets or sets whether the current user regional settings override the selected culture. |
ViewHeaderForeground | Gets or sets the foreground color for gridview and chartview headers. |
Name | Description |
---|---|
ApplyFilter(BaseTaskFilter) | Applies the filter to C1GanttView. |
BeginUpdate() | Maintains performance while multiple settings are being changed. |
ClearFilters() | Clears all filters were applied to C1GanttView. |
ClearGroup() | Removes the group view. |
ClearUndoRedo() | Clears undo and redo stacks. |
ClickButton(CommandButton) | Simulates a click on the toolbar button specified by the 'button' parameter. |
Dispose() | |
Dispose(bool) | |
EndUpdate() | Resumes processing after it has been suspended by a call to BeginUpdate(). |
ExportToMsProjectXml() | Exports to a Microsoft Project's xml file. |
Finalize() | Finalizes this instance of the C1GanttView class. |
GetPredefinedBarStyle(BarType) | Returns a copy of the built-in BarStyle for the specified bar type. |
Group(BaseGroup) | Performs grouping by a group model. |
Group(GroupModelCollection) | Performs grouping by a group definition. |
ImportFromMsProjectXml(string, bool) | Imports Microsoft Project's xml file. |
LoadXml(Stream) | Loads the contents of C1GanttView from a Stream. |
LoadXml(string) | Loads the contents of C1GanttView from an XML file. |
LoadXml(XmlDocument) | Loads the contents of C1GanttView from an System.Xml.XmlDocument. |
OnAfterEditTask(CancelTaskEventArgs) | Raises the AfterEditTask event. |
OnAfterFilter(EventArgs) | Raises the AfterFilter event. |
OnAfterMoveTasks(CancelTasksArgs) | Raises the AfterMoveTasks event. |
OnApplyTemplate() | |
OnBeforeAddTask(CancelTaskEventArgs) | Raises the BeforeAddTask event. |
OnBeforeEditTask(CancelTaskEventArgs) | Raises the BeforeEditTask event. |
OnBeforeFilter(CancelEventArgs) | Raises the BeforeFilter event. |
OnBeforeMoveTasks(CancelTasksArgs) | Raises the BeforeMoveTasks event. |
OnBeforeRemoveTask(CancelTaskEventArgs) | Raises the BeforeRemoveTask event. |
OnBeforeZoomFactorChange(EventArgs) | Raises the BeforeZoomFactorChange event. |
OnCultureInfoChanged(EventArgs) | Raises the CultureInfoChanged event. |
OnPaintDay(PaintDayEventArgs) | Raises the PaintDay event. |
OnSelectedIndexChanged(EventArgs) | Raises the SelectedIndexChanged event. |
OnShowDialog(CancelEventArgs) | Raises the ShowDialog event. |
OnZoomFactorChanged(EventArgs) | Raises the ZoomFactorChanged event. |
RemoveSort() | Removes the all sorts were applied to the tasks. |
ResetGroupBackColor() | Resets the GroupBackColor property to default value. |
SaveXml(Stream) | Saves the contents of C1GanttView into a Stream. |
SaveXml(Stream, Encoding) | Saves the contents of C1GanttView into a Stream. |
SaveXml(string) | Saves the contents of C1GanttView into an XML file. |
SaveXml(string, Encoding) | Saves the contents of C1GanttView into an XML file. |
SaveXml(XmlWriter) | Saves the contents of C1GanttView into an System.Xml.XmlWriter. |
ScrollToTask(BaseTask) | Scrolls the grid and chart views so that the specified task becomes visible. |
ScrollToTask(BaseTask, bool) | Scrolls the grid and chart views so that the specified task becomes visible. |
SortTasks(IComparer<Task>) | Sorts all the tasks by given comparer. |
SortTasks(PropertyDescriptor, ListSortDirection) | Sorts all the tasks by specific property and order direction. |
Zoom(TimescaleUnits, int) | Zoom to custom count and unit. |
ZoomEntireProject() | Zoom to entire project. |
ZoomIn() | Simulates zoom in operations. |
ZoomOut() | Simulate zoom out operations. |
ZoomTask(Task) | Zoom to a specific task. |
ZoomTasks(List<Task>) | Zoom to many tasks. |
ZoomToRange(DateTime, DateTime) | Zoom to specific time range. |
Name | Description |
---|---|
AfterEditTask | Fires after the user finished editing a task. |
AfterFilter | Occurs after filtered. |
AfterMoveTasks | Fires after moving tasks. |
BeforeAddTask | Fires before a new task is added by the user. |
BeforeEditTask | Fires before the user finished editing a task. |
BeforeFilter | Occurs before filtering tasks. |
BeforeMoveTasks | Fires before moving tasks. |
BeforeRemoveTask | Fires before a task is removed by the user. |
BeforeZoomFactorChange | Occurs before the ZoomFactor property changes. |
CultureInfoChanged | Occurs when the value of the CultureInfo property changes. |
PaintDay | Fires when painting day on chart view. |
SelectedIndexChanged | Occurs when the selected task index changes. |
ShowDialog | Occurs before the task info dialog shows. |
ZoomFactorChanged | Occurs when the ZoomFactor property is changed. |