Skip to main content
All docs
V25.1
  • SpreadsheetPrintOptions.PrintContent Property

    Specifies spreadsheet content to print/display within the Print Preview.

    Namespace: DevExpress.XtraSpreadsheet

    Assembly: DevExpress.Spreadsheet.v25.1.Core.dll

    NuGet Package: DevExpress.Spreadsheet.Core

    Declaration

    [DefaultValue(SpreadsheetPrintContent.Default)]
    [XtraSerializableProperty]
    public SpreadsheetPrintContent PrintContent { get; set; }

    Property Value

    Type Default Description
    SpreadsheetPrintContent Default

    An enumeration member that specifies spreadsheet content to print.

    Available values:

    Name Description
    Default

    The default value (that is EntireWorkbook).

    ActiveSheets

    Prints the active sheet and all selected sheets (if any). To print multiple sheets, hold Ctrl while you click sheet tabs in the control.

    EntireWorkbook

    Prints the entire workbook.

    Selection

    Prints selected cells of the active worksheet. If a chart sheet is active, it is printed completely.

    Property Paths

    You can access this nested property as listed below:

    Object Type Path to PrintContent
    SpreadsheetControlOptions
    .Print .PrintContent

    Remarks

    Use the PrintContent property to specify what to print in the Spreadsheet control.

    You can set this property to one of the following values:

    • Default - default value (= EntireWorkbook).

    • EntireWorkbook - prints the entire workbook.

    • ActiveSheets - prints the active sheet and all selected sheets (if any). To print multiple sheets, hold Ctrl when you click sheet tabs in the control.

    • Selection - prints selected cells of the active worksheet. If a chart sheet is active, it is printed completely.

    The following example specifies that the Spreadsheet control should print only selected sheets.

    spreadsheetControl1.Options.Print.PrintContent =
        DevExpress.XtraSpreadsheet.SpreadsheetPrintContent.ActiveSheets;
    
    See Also