Class
PrintManager

Definition

Namespace:Telerik.WinForms.Controls.Spreadsheet

Assembly:Telerik.WinControls.RadSpreadsheet.dll

Syntax:

cs-api-definition
public class PrintManager : IPrintable

Inheritance: objectPrintManager

Implements: IPrintable

Constructors

PrintManager(WorksheetPrintPresenter, RadSpreadsheetElement)

Declaration

cs-api-definition
public PrintManager(WorksheetPrintPresenter presenter, RadSpreadsheetElement spreadsheet)

Parameters

presenter

WorksheetPrintPresenter

spreadsheet

RadSpreadsheetElement

Properties

Presenter

Declaration

cs-api-definition
public WorksheetPrintPresenter Presenter { get; }

Property Value

WorksheetPrintPresenter

Spreadsheet

Declaration

cs-api-definition
public RadSpreadsheetElement Spreadsheet { get; }

Property Value

RadSpreadsheetElement

Methods

CreatePrintDialog()

Declaration

cs-api-definition
protected virtual PrintDialog CreatePrintDialog()

Returns

PrintDialog

OnAfterPrint()

Declaration

cs-api-definition
public void OnAfterPrint()

OnBeforePrint()

Declaration

cs-api-definition
public void OnBeforePrint()

OnShowPrintDialog(PrintDialog, RadPrintDocument)

Declaration

cs-api-definition
protected virtual void OnShowPrintDialog(PrintDialog printDialog, RadPrintDocument printDocument)

Parameters

printDialog

PrintDialog

printDocument

RadPrintDocument

Print(RadPrintDocument, string)

Declaration

cs-api-definition
protected void Print(RadPrintDocument printDocument, string printDescription = null)

Parameters

printDocument

RadPrintDocument

printDescription

string

Print(RadSpreadsheetElement, PrintWhatSettings, PrintDialog, string)

Declaration

cs-api-definition
public void Print(RadSpreadsheetElement radSpreadsheet, PrintWhatSettings printWhatSettings, PrintDialog printDialog, string printDescription = null)

Parameters

radSpreadsheet

RadSpreadsheetElement

printWhatSettings

PrintWhatSettings

printDialog

PrintDialog

printDescription

string

Print(RadSpreadsheetElement, PrintWhatSettings, string, bool)

Declaration

cs-api-definition
public void Print(RadSpreadsheetElement radSpreadsheet, PrintWhatSettings printWhatSettings, string printDescription = null, bool showDialog = true)

Parameters

radSpreadsheet

RadSpreadsheetElement

printWhatSettings

PrintWhatSettings

printDescription

string

showDialog

bool

Print(Selection, PrintDialog, string)

Declaration

cs-api-definition
public void Print(Selection selection, PrintDialog printDialog, string printDescription = null)

Parameters

selection

Selection

printDialog

PrintDialog

printDescription

string

Print(Selection, string)

Declaration

cs-api-definition
public void Print(Selection selection, string printDescription = null)

Parameters

selection

Selection

printDescription

string

Print(Workbook, bool, PrintDialog, bool, string)

Declaration

cs-api-definition
public void Print(Workbook workbook, bool ignorePrintAreas, PrintDialog printDialog, bool includeHiddenSheets = false, string printDescription = null)

Parameters

workbook

Workbook

ignorePrintAreas

bool

printDialog

PrintDialog

includeHiddenSheets

bool

printDescription

string

Print(Workbook, bool, bool, string)

Declaration

cs-api-definition
public void Print(Workbook workbook, bool ignorePrintArea, bool includeHiddenSheets = false, string printDescription = null)

Parameters

workbook

Workbook

ignorePrintArea

bool

includeHiddenSheets

bool

printDescription

string

Print(Worksheet, IEnumerable<CellRange>, PrintDialog, string)

Declaration

cs-api-definition
public void Print(Worksheet worksheet, IEnumerable<CellRange> selectedRanges, PrintDialog printDialog, string printDescription = null)

Parameters

worksheet

Worksheet

selectedRanges

IEnumerable<CellRange>

printDialog

PrintDialog

printDescription

string

Print(Worksheet, IEnumerable<CellRange>, string, bool)

Declaration

cs-api-definition
public void Print(Worksheet worksheet, IEnumerable<CellRange> selectedRanges, string printDescription = null, bool showDialog = true)

Parameters

worksheet

Worksheet

selectedRanges

IEnumerable<CellRange>

printDescription

string

showDialog

bool

Print(Worksheet, bool, PrintDialog, string)

Declaration

cs-api-definition
public void Print(Worksheet worksheet, bool ignorePrintArea, PrintDialog printDialog, string printDescription = null)

Parameters

worksheet

Worksheet

ignorePrintArea

bool

printDialog

PrintDialog

printDescription

string

Print(Worksheet, bool, string)

Declaration

cs-api-definition
public void Print(Worksheet worksheet, bool ignorePrintArea, string printDescription = null)

Parameters

worksheet

Worksheet

ignorePrintArea

bool

printDescription

string

PrintPreview()

Declaration

cs-api-definition
public void PrintPreview()