Class
RadDiagramPrintPaginator

Represent the default implementation of abstract class suitable for diagram printing. Paginates the content of RadDiagram object. Creates a virtual grid of columns and rows where each cell is a printable page.

Definition

Namespace:Telerik.Windows.Controls.Diagrams

Assembly:Telerik.Windows.Controls.Diagrams.dll

Syntax:

cs-api-definition
public class RadDiagramPrintPaginator : DocumentPaginator

Inheritance: objectRadDiagramPrintPaginator

Constructors

RadDiagramPrintPaginator(RadDiagramPagesInfo)

Initializes a new instance of the RadDiagramPrintPaginator class.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public RadDiagramPrintPaginator(RadDiagramPagesInfo pagesInfo)

Parameters

pagesInfo

RadDiagramPagesInfo

Info about the pages.

Properties

IsPageCountValid

Declaration

cs-api-definition
public override bool IsPageCountValid { get; }

Property Value

bool

PageCount

Declaration

cs-api-definition
public override int PageCount { get; }

Property Value

int

PageSize

Declaration

cs-api-definition
public override Size PageSize { get; set; }

Property Value

Size

Source

Declaration

cs-api-definition
public override IDocumentPaginatorSource Source { get; }

Property Value

IDocumentPaginatorSource

Methods

GetPage(int)

Declaration

cs-api-definition
public override DocumentPage GetPage(int pageNumber)

Parameters

pageNumber

int

Returns

DocumentPage

GetPageContent(int)

User can alter the visual that is going to be printed.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Reliability", "CA2001:AvoidCallingProblematicMethods", MessageId = "System.GC.Collect")]
protected virtual Visual GetPageContent(int pageNumber)

Parameters

pageNumber

int

Returns

Visual