Class GanttChartView

Class GanttChartView

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Represents a GanttChart view.

public class GanttChartView : View, IComparable<view>

Inheritance

objectViewGanttChartView

Implements

IComparable<view>

Inherited Members

View.Equals(object), View.GetHashCode(), View.CompareTo(View), View.Filter, View.Group, View.Uid, View.HighlightFilter, View.Name, View.Screen, View.ParentProject, View.Table, View.Type, View.ShowInMenu, View.PageInfo, View.VisualObjectsPlacements, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

GanttChartView()

Initializes a new instance of the Aspose.Tasks.GanttChartView class.

public GanttChartView()

Properties

AutoFilters

Gets a list of auto filters of a Gantt Chart view.

public FilterCollection AutoFilters { get; }

Property Value

FilterCollection

BarRounding

Gets or sets a value indicating whether the bars round to the nearest day. The default value is True.

public bool BarRounding { get; set; }

Property Value

bool

BarSize

Gets or sets the height, in points, of the Gantt bars in the Gantt Chart.

public GanttBarSize BarSize { get; set; }

Property Value

GanttBarSize

BarStyles

Gets a list of parent (common) bar styles of the Gantt Chart view. Aspose.Tasks.Visualization.GanttBarStyle.

public List<ganttbarstyle> BarStyles { get; }

Property Value

List<GanttBarStyle&gt;

BottomTimescaleTier

Gets or sets settings of view’s bottom timescale tier. Aspose.Tasks.Visualization.TimescaleTier

public TimescaleTier BottomTimescaleTier { get; set; }

Property Value

TimescaleTier

CustomBarStyles

Gets a list of custom task-specific bar styles of the Gantt Chart view. Aspose.Tasks.Visualization.GanttBarStyle.

public List<ganttbarstyle> CustomBarStyles { get; }

Property Value

List<GanttBarStyle&gt;

Gridlines

Gets or sets a list of Aspose.Tasks.GanttChartView.Gridlines of the Gantt Chart view.

public List<gridlines> Gridlines { get; set; }

Property Value

List<Gridlines&gt;

HideRollupBarsWhenSummaryExpanded

Gets or sets a value indicating whether rollup bars will be hidden when expanding summary task.

public bool HideRollupBarsWhenSummaryExpanded { get; set; }

Property Value

bool

MiddleTimescaleTier

Gets or sets settings of view’s middle timescale tier. Aspose.Tasks.Visualization.TimescaleTier.

public TimescaleTier MiddleTimescaleTier { get; set; }

Property Value

TimescaleTier

NonWorkingTimeColor

Gets or sets non-working time color.

public Color NonWorkingTimeColor { get; set; }

Property Value

Color

ProgressLines

Gets or sets progress lines for the Gantt Chart view. Aspose.Tasks.GanttChartView.ProgressLines.

public ProgressLines ProgressLines { get; set; }

Property Value

ProgressLines

RollUpGanttBars

Gets or sets a value indicating whether bars on the Gantt Chart must be rolled up.

public bool RollUpGanttBars { get; set; }

Property Value

bool

ShowBarSplits

Gets or sets a value indicating whether task splits on the Gantt Chart must be shown.

public bool ShowBarSplits { get; set; }

Property Value

bool

ShowDrawings

Gets or sets a value indicating whether drawings on the Gantt Chart must be shown.

public bool ShowDrawings { get; set; }

Property Value

bool

TableTextStyles

Gets a list of table text styles of the Gantt Chart view. Aspose.Tasks.Visualization.TableTextStyle.

public List<tabletextstyle> TableTextStyles { get; }

Property Value

List<TableTextStyle&gt;

TextStyles

Gets or sets a list of Aspose.Tasks.Visualization.TextStyle of the Gantt Chart view.

public List<textstyle> TextStyles { get; set; }

Property Value

List<TextStyle&gt;

TimescaleSizePercentage

public ushort TimescaleSizePercentage { get; set; }

Property Value

ushort

TopTimescaleTier

Gets or sets settings of view’s top timescale tier. Aspose.Tasks.Visualization.TimescaleTier.

public TimescaleTier TopTimescaleTier { get; set; }

Property Value

TimescaleTier </view>