API Documentation

TimeSchedulerViewOptions

Namespace: TagBites.WinSchedulers
Assembly: TagBites.WinSchedulers.dll

Represents a set of view options for an TagBites.WinSchedulers.TimeScheduler.

public class TimeSchedulerViewOptions

Properties

ExactTaskDates

Gets or sets a value that indicates whether a task is shown exact to dates.

public bool ExactTaskDates { get; set; }

Result Type: bool

FadeNotSelectedOrNotConnected

Gets or sets a value that indicates whether not selected or not connected tasks are faded.

public bool FadeNotSelectedOrNotConnected { get; set; }

Result Type: bool

GanttConnections

Gets or sets a value that indicates whether the connections between tasks are shown.

public bool GanttConnections { get; set; }

Result Type: bool

InnerLines

Gets or sets a value that indicates whether the inner lines are shown.

public bool InnerLines { get; set; }

Result Type: bool

MaximumScale

Gets or sets the maximum scale for time scroller.

public TimeSpan MaximumScale { get; set; }

Result Type: TimeSpan

MinimalTaskSize

Gets or sets a value that indicates whether a task size is not less than minimal value.

public bool MinimalTaskSize { get; set; }

Result Type: bool

ScalePartSize

Gets or sets the scale part size, in pixels, for time scroller.

public int ScalePartSize { get; set; }

Result Type: int

TaskProgressBarOnBackground

Gets or sets a value that indicates whether a progress bar of task is shown.

public bool TaskProgressBarOnBackground { get; set; }

Result Type: bool

UseSingleGraphScale

Gets or sets a value that indicates whether a single scale for all graphs is used.

public bool UseSingleGraphScale { get; set; }

Result Type: bool

Zooms

Gets or sets the zooms scale for time scroller.

public TimeSpan[] Zooms { get; set; }

Result Type: TimeSpan[]

Events

OptionsChanged

Occurs when any view option is changed.

public EventHandler OptionsChanged

Result Type: EventHandler