[]
        
(Showing Draft Content)

C1.Win.C1GanttView

C1.Win.C1GanttView Namespace

Classes

AdvancedFilter

Uses to filter tasks by multi conditions.

AdvancedFilterCollection

Class for storing exist advanced filters in FilterDefinition.

BarStyle

Specifies style settings for drawing a bar on the Gantt Chart.

BarStyleCollection

Represents a collection of bar styles.

BaseColumn

Specifies the properties of a grid column.

BaseCommand

This class represents the a command in GanttView.

BaseGroup

Base group that implements IComparer<BaseTask>.

BaseObject

Base object that implements INotifyPropertyChanged.

BaseTask

Represents a task in the project.

BaseTaskFilter

Base class for all task filters.

BaseTestOperator

Base class implemented by test operator objects.

BaseWorkWeek

The default working times for a work week.

C1GanttView

Represents the Gantt Chart control.

CalendarException

Specifies the working times (calendar) exception.

CalendarExceptionCollection

Represents a collection of calendar exceptions.

CancelTaskArgs

Provides data for BeforeAddTask, BeforeEditTask, AfterEditTask events.

CancelTasksArgs

Provides data for BeforeMoveTasks, AfterMoveTasks events.

ColumnCollection

Represents a collection of grid columns.

CompletedTasksFilter

Uses to filter the completed tasks.

ConditionTaskFilter

The filter with specific condition.

ConstraintTypeGroup

Represents the group model by ConstraintType.

ContainExactlyOperator

Represents the 'contain exactly' operator.

ContainOperator

Represents the 'contain' operator.

CustomCalendar

Identifies working times for the project tasks.

CustomCalendarCollection

Represents a collection of custom calendars.

CustomFieldColumn

Specifies the properties of a custom grid column.

CustomFieldGroup

Represents the group model by CustomField.

CustomTaskPropertyDescriptor

This class represents property description for custom field.

DateRangeFilter

Uses to filter the tasks have start, finish date in a specific date range.

DayWorkingTimes

The working times for a specific day.

DoesNotContainOperator

Represents the 'does not contain' operator.

DoesNotEqualOperator

Represents the 'does not equal' operator.

DragNotificationBase

DragNotificationBase is used to show the custom tooltip on dragging task.

DurationGroup

Represents the group model by Duration.

DurationOnlyTasksFilter

Uses to filter the duration only tasks.

EqualOperator

Represents the 'equal' operator.

FieldStyle

Specifies the style settings for the specific field of task on grid view.

FieldStyleCollection

The collection of field styles.

FilterDefinition

This class used to store filter definitions.

GroupDefinition

This class used to manage grouping.

GroupForm

Represents the form for grouping by multi properties.

GroupModelCollection

This class represents the collection of group models.

IncompleteTasksFilter

Uses to filter the incomplete tasks.

IsGreaterThanOperator

Represents the 'is greater than' operator.

IsGreaterThanOrEqualToOperator

Represents the 'is greater than or equal to' operator.

IsLessThanOperator

Represents the 'is less than' operator.

IsLessThanOrEqualToOperator

Represents the 'is less than or equal to' operator.

IsNotWithinOperator

Represents the 'is not within' operator.

IsWithinOperator

Represents the 'is within' operator.

ItemEventArgs

This class represent data of binding list event.

LateTasksFilter

Uses to filter the late tasks.

LayoutForm

Layout properties edit form.

LinkForm

Represents a Form that allows user to manage task settings.

MilestoneTasksFilter

Uses to filter the milestone tasks.

MilestonesGroup

Represents the group model by Milestones.

Options

Provides options for C1GanttView

PaintDayEventArgs

Provides data for PaintDay event.

PartDates

Represents dates (starts and finishes) of task's parts.

Parts

Represents parts of splitted task.

Predecessor

Specifies the dependence of one task on the other task.

PredecessorCollection

Represents a collection of task predecessors.

ProgressLine

Represents a line on the timescale that draws attention to tasks that are ahead or behind the schedule.

Project

Represents the project data.

PropertyComparerInfo

This class stores info about property to compare and direction.

RecurrencePattern

Specifies the recurrence pattern for the events, such as tasks or calendar exceptions.

Resource

Represents a resource in the project.

ResourceCollection

Represents a collection of resources.

ResourceGroup

Represents the group model by ResourceNames.

ResourceRef

Specifies the reference to a resource object.

ResourceRefCollection

Represents a collection of resource references.

ScaleTier

Switches time units and date formats for a level of timescale.

Schedule

Represents the schedule options.

ShowDialogEventArgs

Provides data for the ShowDialog event.

ShowLinkDialogEventArgs

Provides data for the ShowDialog event.

StatusGroup

Represents the group model by Status Date.

SummaryTasksFilter

Uses to filter the summary tasks.

Task

Represents a task in the project.

TaskBarClickEventArgs

Provides data for TaskBarClick event.

TaskBarTooltipEventArgs

Provides data for TaskBarTooltip event.

TaskCollection

Represents a collection of tasks.

TaskComparer

This class is a task comparer for sorting.

TaskCompleteGroup

Represents the group model by PercentComplete.

TaskForm

Represents a Form that allows user to manage task settings.

TaskModeGroup

Represents the group model by TaskMode.

TaskPropertyColumn

Specifies the properties of a predefined grid column.

TestOperators

This class holds all reference to all BaseTestOperator objects.

TimeInterval

Specifies the working time interval.

Timescale

Adjusts the timescale display settings.

Triple

Class for binding.

UsingResourceFilter

Uses to filter the tasks by resource.

WorkWeek

Specifies a work week for a given period.

WorkWeekCollection

Represents a collection of work weeks.

WorkingTimes

Specifies the day working times.

Structs

TaskDatePoint

Structure that determine point on chart view.

Interfaces

ITaskFilterEditor

Interface implemented by filter editor objects.

Enums

BarShape

Specifies the shape of a bar, such as a task bar or progress bar.

BarType

Specifies the target bar type for the BarStyle.

CombinationOperator

Specifies the logic operator when combining multi ConditionTaskFilter objects.

CommandButton

Specifies the button on the toolbar.

ConstraintType

Provides choices for the type of constraint you can apply for scheduling a task.

DayTimesKind

Working time scheduling options.

DialogType

Represents the type of dialog.

DurationUnits

Specifies the time units for a task duration.

ExceptionLimitedBy

Indicates whether a calendar exception ends after the specified number of occurrences or by the given finish date.

FilterField

Specifies a property/feature of the Task object is used to filter.

FirstMonthOfFY

Specifies the first month of the fiscal year.

GroupType

Represents the grouping type.

HatchPattern

Specifies the filling pattern for bars and shapes.

OrderType

Specifies a type of ordering when grouping.

PredecessorType

Specifies the type of dependency between tasks.

ProgressLineStyle

Specifies the style of progress lines.

ResolveConflict

Defines how a conflict will be resolved.

ResolveStartConflict

Defines how the task starting conflict will be resolved.

ResourceType

Specifies the type of a resource.

ScaleLabelAlignment

Specifies the horizontal alignment of the scale labels.

ScaleLabelInstant

Specifies the point in time to be displayed as a scale label.

ScheduleFrom

Indicates whether the project is scheduled from its start date or from its finish date.

SchedulePriority

Indicates whether the project is scheduled from its start date or from its finish date.

SortField

Specifies a field of the Task object for sorting.

StyleField

Specifies a property/field of the BaseTask object.

TaskMode

Specifies how a Task should be scheduled.

TaskProperty

Specifies a property of the Task object.

TaskStatus

Specifies the task status

TimescaleUnits

Specifies the units for a timescale.

VisualStyle

Specifies a visual style to use when rendering the control.

WeekDays

Specifies the set of week days.

WeekOfMonth

Specifies the weeks of month, used in a recurrence pattern.

Delegates

CancelTaskEventHandler

Represents the method that will handle BeforeAddTask, BeforeEditTask, AfterEditTask events.

CancelTasksEventHandler

Represents the method that handles BeforeMoveTasks, AfterMoveTasks events.

PaintDayEventHandler

Represents the method that will handle PaintDay event.

ShowDialogEventHandler

Represents the method that will handle the ShowDialog event.

TaskBarClickEventHandler

Represents the method that handles TaskBarClick event.

TaskBarTooltipEventHandler

Represents the method that handles TaskBarTooltip event.