• Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • Conversational UI
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop
    Web
    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for ASP.NET AJAX UI for ASP.NET MVC UI for ASP.NET Core UI for Blazor UI for Silverlight UI for PHP UI for JSP
    Mobile
    UI for Xamarin
    Desktop
    UI for WinForms UI for WPF UI for WinUI UI for UWP
    Reporting & Mocking
    Telerik Reporting Telerik Report Server Telerik JustMock
    Automated Testing
    Test Studio Test Studio Dev Edition
    Debugging
    FiddlerCore Fiddler Everywhere
    CMS
    Sitefinity
    UX Design
    Unite UX
    Document Management
    Telerik Document Processing
    Innovations Lab
    VR DataViz
    Free Tools
    Fiddler Classic JustAssembly JustDecompile VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Docs & Support
  • Pricing
  • Search
  • Shopping cart
    • Account Overview
    • Edit Profile
    • Payment Profiles
    • Renewals & Upgrades
    • Support Tickets
    • Log out
  • Login
  • Contact Us
  • Try now

Class PivotGridPrintStyle

Represents the pivot grid print style.

Inheritance
System.Object
PivotGridPrintStyle
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.PivotGrid.dll

Syntax

public class PivotGridPrintStyle

Constructors

PivotGridPrintStyle()

Declaration
public PivotGridPrintStyle()

Properties

CellBackColor

Gets or sets the color of the cell back.

Declaration
public Color CellBackColor { get; set; }
Property Value
System.Drawing.Color

The color of the cell back.

ComactLayoutIndent

Gets or sets the comact layout indent.

Declaration
public int ComactLayoutIndent { get; set; }
Property Value
System.Int32

The comact layout indent.

DataCellsFont

Gets or sets the data cells font.

Declaration
public Font DataCellsFont { get; set; }
Property Value
System.Drawing.Font

The data cells font.

DecriptorsFont

Gets or sets the decriptors font.

Declaration
public Font DecriptorsFont { get; set; }
Property Value
System.Drawing.Font

The decriptors font.

DescriptorsBackColor

Gets or sets the color of the descriptors back.

Declaration
public Color DescriptorsBackColor { get; set; }
Property Value
System.Drawing.Color

The color of the descriptors back.

GrandTotalCellsFont

Gets or sets the grand total cells font.

Declaration
public Font GrandTotalCellsFont { get; set; }
Property Value
System.Drawing.Font

The grand total cells font.

GrandTotalsBackColor

Gets or sets the color of the grand totals back.

Declaration
public Color GrandTotalsBackColor { get; set; }
Property Value
System.Drawing.Color

The color of the grand totals back.

GridLinesColor

Gets or sets the color of the grid lines.

Declaration
public Color GridLinesColor { get; set; }
Property Value
System.Drawing.Color

The color of the grid lines.

HeaderCellsFont

Gets or sets the header cells font.

Declaration
public Font HeaderCellsFont { get; set; }
Property Value
System.Drawing.Font

The header cells font.

HeadersBackColor

Gets or sets the color of the headers back.

Declaration
public Color HeadersBackColor { get; set; }
Property Value
System.Drawing.Color

The color of the headers back.

LayoutType

Gets or sets the type of the layout.

Declaration
public PivotLayout LayoutType { get; set; }
Property Value
PivotLayout

The type of the layout.

PageOrder

Gets or sets the page order.

Declaration
public PivotGridPrintPageOrder PageOrder { get; set; }
Property Value
PivotGridPrintPageOrder

The page order.

PivotGrid

Gets or sets the pivot grid.

Declaration
public RadPivotGridElement PivotGrid { get; }
Property Value
RadPivotGridElement

The pivot grid.

PrintSelectionOnly

Gets or sets the print selection only.

Declaration
public bool PrintSelectionOnly { get; set; }
Property Value
System.Boolean

The print selection only.

ScaleMode

Gets or sets the scale mode.

Declaration
public PivotPrintScaleMode ScaleMode { get; set; }
Property Value
PivotPrintScaleMode

The scale mode.

ShowGridLines

Gets or sets the show grid lines.

Declaration
public bool ShowGridLines { get; set; }
Property Value
System.Boolean

The show grid lines.

SubTotalCellsFont

Gets or sets the sub total cells font.

Declaration
public Font SubTotalCellsFont { get; set; }
Property Value
System.Drawing.Font

The sub total cells font.

SubTotalsBackColor

Gets or sets the color of the sub totals back.

Declaration
public Color SubTotalsBackColor { get; set; }
Property Value
System.Drawing.Color

The color of the sub totals back.

Methods

DrawPage(Rectangle, Graphics, Int32)

Draws the page.

Declaration
public virtual void DrawPage(Rectangle drawArea, Graphics graphics, int pageNumber)
Parameters
System.Drawing.Rectangle drawArea

The draw area.

System.Drawing.Graphics graphics

The graphics.

System.Int32 pageNumber

The page number.

GetAggregateDescriptorCell(Int32)

Gets the aggregate descriptor cell.

Declaration
protected virtual RadPrintElement GetAggregateDescriptorCell(int index)
Parameters
System.Int32 index

The index.

Returns
RadPrintElement

GetColumnDescriptorCell(Int32)

Gets the column descriptor cell.

Declaration
protected virtual RadPrintElement GetColumnDescriptorCell(int descriptorIndex)
Parameters
System.Int32 descriptorIndex

Index of the descriptor.

Returns
RadPrintElement

GetColumnHeaderCell(Int32, Int32)

Gets the column header cell.

Declaration
protected virtual RadPrintElement GetColumnHeaderCell(int rowIndex, int columnIndex)
Parameters
System.Int32 rowIndex

Index of the row.

System.Int32 columnIndex

Index of the column.

Returns
RadPrintElement

GetDataCell(Int32, Int32)

Gets the data cell.

Declaration
protected virtual RadPrintElement GetDataCell(int rowIndex, int columnIndex)
Parameters
System.Int32 rowIndex

Index of the row.

System.Int32 columnIndex

Index of the column.

Returns
RadPrintElement

GetNumberOfPages(Rectangle)

Gets the number of pages.

Declaration
public virtual int GetNumberOfPages(Rectangle drawArea)
Parameters
System.Drawing.Rectangle drawArea

The draw area.

Returns
System.Int32

GetPrintElementForCell(Int32, Int32)

Gets the print element for cell.

Declaration
protected virtual RadPrintElement GetPrintElementForCell(int i, int j)
Parameters
System.Int32 i

The i.

System.Int32 j

The j.

Returns
RadPrintElement

GetRowDescriptorCell(Int32)

Gets the row descriptor cell.

Declaration
protected virtual RadPrintElement GetRowDescriptorCell(int descriptorIndex)
Parameters
System.Int32 descriptorIndex

Index of the descriptor.

Returns
RadPrintElement

GetRowHeaderCell(Int32, Int32)

Gets the row header cell.

Declaration
protected virtual RadPrintElement GetRowHeaderCell(int rowIndex, int columnIndex)
Parameters
System.Int32 rowIndex

Index of the row.

System.Int32 columnIndex

Index of the column.

Returns
RadPrintElement

Initialize()

Initializes this instance.

Declaration
public virtual void Initialize()

PrintElement(RadPrintElement, Rectangle, Rectangle, Graphics)

Prints the element.

Declaration
protected virtual void PrintElement(RadPrintElement element, Rectangle drawArea, Rectangle elementBounds, Graphics graphics)
Parameters
RadPrintElement element

The element.

System.Drawing.Rectangle drawArea

The draw area.

System.Drawing.Rectangle elementBounds

The element bounds.

System.Drawing.Graphics graphics

The graphics.

Extension Methods

SvgExtentions.Traverse<T>(T, Func<T, IEnumerable<T>>)
SvgExtentions.TraverseDepthFirst<T>(T, Func<T, IEnumerable<T>>)

Was this article helpful?

Tell us how we can improve this article

Skip
Getting Started
  • Install Now
  • Demos
  • Step-by-Step Tutorial
  • Sample Applications
  • SDK Samples
  • Visual Studio Extensions
Support Resources
  • Code Library
  • Knowledge Base
  • Videos
Community
  • Forums
  • Blogs
  • Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.