Class SheetPageSetupBase
Abstract base for sheet page setup, managing paper type, orientation, margins, and header/footer settings.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Model.Printing
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public abstract class SheetPageSetupBase
Properties
HeaderFooterSettings
Margins
Gets or sets the page margins that control spacing around the printable content.
Declaration
public PageMargins Margins { get; set; }
Property Value
|
PageMargins
The margins. |
PageOrientation
Gets or sets the page orientation (portrait or landscape) used when printing or exporting.
Declaration
public PageOrientation PageOrientation { get; set; }
Property Value
|
PageOrientation
The page orientation. |
PageSize
Gets the page size in device-independent units, derived from the current paper type.
Declaration
public Size PageSize { get; }
Property Value
|
System.Windows.Size
The size of the page. |
PaperType
Gets or sets the paper type that determines the physical page dimensions for printing.
Declaration
public PaperTypes PaperType { get; set; }
Property Value
|
PaperTypes
The type of the paper. |
Methods
InvalidateSheetLayout()
Invalidates the sheet layout.
Declaration
protected void InvalidateSheetLayout()
ResumeSheetLayoutUpdate()
Resumes the sheet layout update.
Declaration
protected void ResumeSheetLayoutUpdate()
SuspendSheetLayoutUpdate()
Suspends the sheet layout update.
Declaration
protected void SuspendSheetLayoutUpdate()