Class PrintManager
Inheritance
Inherited Members
Namespace: Telerik.WinForms.Controls.Spreadsheet
Assembly: Telerik.WinControls.RadSpreadsheet.dll
Syntax
public class PrintManager : IPrintable
Constructors
PrintManager(WorksheetPrintPresenter, RadSpreadsheetElement)
Declaration
public PrintManager(WorksheetPrintPresenter presenter, RadSpreadsheetElement spreadsheet)
Parameters
WorksheetPrintPresenter
presenter
|
RadSpreadsheetElement
spreadsheet
|
Properties
Presenter
Declaration
public WorksheetPrintPresenter Presenter { get; }
Property Value
WorksheetPrintPresenter
|
Spreadsheet
Methods
CreatePrintDialog()
Declaration
protected virtual PrintDialog CreatePrintDialog()
Returns
System.Windows.Forms.PrintDialog
|
OnAfterPrint()
Declaration
public void OnAfterPrint()
OnBeforePrint()
Declaration
public void OnBeforePrint()
OnShowPrintDialog(PrintDialog, RadPrintDocument)
Declaration
protected virtual void OnShowPrintDialog(PrintDialog printDialog, RadPrintDocument printDocument)
Parameters
System.Windows.Forms.PrintDialog
printDialog
|
RadPrintDocument
printDocument
|
Print(RadPrintDocument, String)
Declaration
protected void Print(RadPrintDocument printDocument, string printDescription = null)
Parameters
RadPrintDocument
printDocument
|
System.String
printDescription
|
Print(RadSpreadsheetElement, PrintWhatSettings, String, Boolean)
Declaration
public void Print(RadSpreadsheetElement radSpreadsheet, PrintWhatSettings printWhatSettings, string printDescription = null, bool showDialog = true)
Parameters
RadSpreadsheetElement
radSpreadsheet
|
PrintWhatSettings
printWhatSettings
|
System.String
printDescription
|
System.Boolean
showDialog
|
Print(RadSpreadsheetElement, PrintWhatSettings, PrintDialog, String)
Declaration
public void Print(RadSpreadsheetElement radSpreadsheet, PrintWhatSettings printWhatSettings, PrintDialog printDialog, string printDescription = null)
Parameters
RadSpreadsheetElement
radSpreadsheet
|
PrintWhatSettings
printWhatSettings
|
System.Windows.Forms.PrintDialog
printDialog
|
System.String
printDescription
|
Print(Workbook, Boolean, Boolean, String)
Declaration
public void Print(Workbook workbook, bool ignorePrintArea, bool includeHiddenSheets = false, string printDescription = null)
Parameters
Workbook
workbook
|
System.Boolean
ignorePrintArea
|
System.Boolean
includeHiddenSheets
|
System.String
printDescription
|
Print(Workbook, Boolean, PrintDialog, Boolean, String)
Declaration
public void Print(Workbook workbook, bool ignorePrintAreas, PrintDialog printDialog, bool includeHiddenSheets = false, string printDescription = null)
Parameters
Workbook
workbook
|
System.Boolean
ignorePrintAreas
|
System.Windows.Forms.PrintDialog
printDialog
|
System.Boolean
includeHiddenSheets
|
System.String
printDescription
|
Print(Worksheet, Boolean, String)
Declaration
public void Print(Worksheet worksheet, bool ignorePrintArea, string printDescription = null)
Parameters
Worksheet
worksheet
|
System.Boolean
ignorePrintArea
|
System.String
printDescription
|
Print(Worksheet, Boolean, PrintDialog, String)
Declaration
public void Print(Worksheet worksheet, bool ignorePrintArea, PrintDialog printDialog, string printDescription = null)
Parameters
Worksheet
worksheet
|
System.Boolean
ignorePrintArea
|
System.Windows.Forms.PrintDialog
printDialog
|
System.String
printDescription
|
Print(Worksheet, IEnumerable<CellRange>, String, Boolean)
Declaration
public void Print(Worksheet worksheet, IEnumerable<CellRange> selectedRanges, string printDescription = null, bool showDialog = true)
Parameters
Worksheet
worksheet
|
System.Collections.Generic.IEnumerable<CellRange>
selectedRanges
|
System.String
printDescription
|
System.Boolean
showDialog
|
Print(Worksheet, IEnumerable<CellRange>, PrintDialog, String)
Declaration
public void Print(Worksheet worksheet, IEnumerable<CellRange> selectedRanges, PrintDialog printDialog, string printDescription = null)
Parameters
Worksheet
worksheet
|
System.Collections.Generic.IEnumerable<CellRange>
selectedRanges
|
System.Windows.Forms.PrintDialog
printDialog
|
System.String
printDescription
|
Print(Selection, String)
Declaration
public void Print(Selection selection, string printDescription = null)
Parameters
Selection
selection
|
System.String
printDescription
|
Print(Selection, PrintDialog, String)
Declaration
public void Print(Selection selection, PrintDialog printDialog, string printDescription = null)
Parameters
Selection
selection
|
System.Windows.Forms.PrintDialog
printDialog
|
System.String
printDescription
|
PrintPreview()
Declaration
public void PrintPreview()
Explicit Interface Implementations
IPrintable.BeginPrint(RadPrintDocument, PrintEventArgs)
Declaration
int IPrintable.BeginPrint(RadPrintDocument sender, PrintEventArgs args)
Parameters
RadPrintDocument
sender
|
System.Drawing.Printing.PrintEventArgs
args
|
Returns
System.Int32
|
Implements
IPrintable.EndPrint(RadPrintDocument, PrintEventArgs)
Declaration
bool IPrintable.EndPrint(RadPrintDocument sender, PrintEventArgs args)
Parameters
RadPrintDocument
sender
|
System.Drawing.Printing.PrintEventArgs
args
|
Returns
System.Boolean
|
Implements
IPrintable.GetSettingsDialog(RadPrintDocument)
Declaration
Form IPrintable.GetSettingsDialog(RadPrintDocument document)
Parameters
RadPrintDocument
document
|
Returns
System.Windows.Forms.Form
|
Implements
IPrintable.PrintPage(Int32, RadPrintDocument, PrintPageEventArgs)
Declaration
bool IPrintable.PrintPage(int pageNumber, RadPrintDocument sender, PrintPageEventArgs args)
Parameters
System.Int32
pageNumber
|
RadPrintDocument
sender
|
System.Drawing.Printing.PrintPageEventArgs
args
|
Returns
System.Boolean
|