[]
        
(Showing Draft Content)

C1.WPF.GanttView.ReportOptions

ReportOptions Class

Specifies options for GanttView reports.

Inheritance
ReportOptions
Namespace: C1.WPF.GanttView
Assembly: C1.WPF.GanttView.dll
Syntax
public class ReportOptions : INotifyPropertyChanged

Constructors

Name Description
ReportOptions()

Initializes a new instance of a ReportOptions object.

Properties

Name Description
Content

Gets or sets the content to printed.

CustomerStyle

Gets or sets the ControlTemplate for print customer style.

EndDate

Gets or sets the DateTime value determining the end of the printing range.

FitType

Gets or sets the FitType of print page.

FooterCenter

Gets or sets the text displayed on the center of the page footer.

FooterFontFamily

Gets or sets the font family for print page footer.

FooterFontSize

Gets or sets the font size for print page footer.

FooterFontStyle

Gets or sets the font style for print page footer.

FooterFontWeight

Gets or sets the font weight for print page footer.

FooterForeground

Gets or sets the foreground for print page footer.

FooterLeft

Gets or sets the text displayed on the left part of the page footer.

FooterRight

Gets or sets the text displayed on the right part of the page footer.

FooterTextDecorations

Gets or sets the text decorations for print page footer.

HeaderCenter

Gets or sets the text displayed on the center of the page header.

HeaderFontFamily

Gets or sets the font family for print page header.

HeaderFontSize

Gets or sets the font size for print page header.

HeaderFontStyle

Gets or sets the font style for print page header.

HeaderFontWeight

Gets or sets the font weight for print page header.

HeaderForeground

Gets or sets the foreground for print page header.

HeaderLeft

Gets or sets the text displayed on the left part of the page header.

HeaderRight

Gets or sets the text displayed on the right part of the page header.

HeaderTextDecorations

Gets or sets the text decorations for print page header.

IsAdjust

Gets or sets the is adjust to scaling of printing or not.

IsPrintAll

Gets or sets the is print all columns or not.

IsPrintRepeatly

Gets or sets specifies the number of first columns will be printed repeatly or not.

LegendCenter

Gets or sets the text displayed on the center of the legend.

LegendFontFamily

Gets or sets the font family for print page legend area.

LegendFontSize

Gets or sets the font size for print page legend area.

LegendFontStyle

Gets or sets the font style for print page legend area.

LegendFontWeight

Gets or sets the font weight for print page legend area.

LegendForeground

Gets or sets the foreground for print page legend area.

LegendLabelFontFamily

Gets or sets the font family for print page legend label area.

LegendLabelFontSize

Gets or sets the font size for print page legend label area.

LegendLabelFontStyle

Gets or sets the font style for print page legend label area.

LegendLabelFontWeight

Gets or sets the font weight for print page legend label area.

LegendLabelForeground

Gets or sets the foreground for print page legend label area.

LegendLabelTextDecorations

Gets or sets the text decorations for print page legend label area.

LegendLeft

Gets or sets the text displayed on the left part of the legend.

LegendRight

Gets or sets the text displayed on the right part of the legend.

LegendTextDecorations

Gets or sets the text decorations for print page legend area.

LegendWidth

Gets or sets a double value specifies width of the text area of legend.

LegendWidthPixel

Gets the width of legend area (pixel).

Margin

Gets or sets the margin around each page (in pixels).

NumberOfFirstColumns

Gets or sets an int value specifies the number of first columns to be printed.

NumberOfRepeatColumns

Gets or sets an int value specifies the number of first columns will be printed repeatly.

Padding

Gets or sets the padding added within each page (in pixels).

PrintEntireProject

Gets or sets a value that whether print entire project or specific dates.

PrintEntrieProject

This property is obsolete, use PrintEntireProject property instead..

PrintType

Gets or sets the PrintType for print.

Scaling

Gets or sets the scale of printing gantt view..

ShowFooterSeparator

Gets or sets a value that determines whether a line should be displayed between the page footer and the page content.

ShowHeaderSeparator

Gets or sets a value that determines whether a line should be displayed between the page header and the page content.

StartDate

Gets or sets the DateTime value determining beginning of the printing range.

Events

Name Description
PropertyChanged

Occurs when a property value changes.