[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Collapse]Controls and Libraries
   Reporting
  [Collapse]Data Grid
   [Expand]Getting Started
   [Expand]Implementation Details
   [Expand]Views
   [Expand]Grid View Data Layout
   [Expand]Binding to Data
   [Expand]Master-Detail Data Representation
   [Expand]Data Editing and Validation
   [Expand]Grouping
   [Expand]Selection
   [Expand]Filtering and Searching
   [Expand]Sorting
   [Expand]Data Summaries
   [Expand]Paging and Scrolling
   [Expand]Focus and Navigation
   [Expand]Conditional Formatting
   [Expand]Drag-and-Drop
   [Expand]Appearance Customization
   [Expand]MVVM Enhancements
   [Collapse]Printing and Exporting
     Printing
     Printing Options
     Exporting
     Customizing the Appearance of Data Cells when Printing or Exporting the Grid
     Grid-Based Report Generation
   [Expand]End-User Interaction
   [Expand]Miscellaneous
   [Expand]Performance Improvement
   [Expand]Design-Time Features
   [Expand]Visual Elements
   [Expand]End-User Capabilities
   [Expand]Examples
  [Expand]Ribbon, Bars and Menu
  [Expand]Charts Suite
  [Expand]Pivot Grid
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Tree List
  [Expand]Gauge Controls
  [Expand]Map Control
  [Expand]Layout Management
  [Expand]Windows Modern UI
  [Expand]Printing-Exporting
  [Expand]Data Editors
  [Expand]Navigation Controls
  [Expand]Spell Checker
  [Expand]Property Grid
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Diagram Control
  [Expand]Windows and Utility Controls
   Dialogs, Notifications and Panels
  [Expand]Scheduler (legacy)
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Printing Options

A View provides multiple options that allow you to customize the printed document. This topic consists of the following subsections:

Expanded Table View Options

The following table lists printing options for Table View.

Property Description
DataViewBase.PrintTotalSummary Specifies whether the Summary Panel is printed.
DataViewBase.PrintFixedTotalSummary Specifies whether the Fixed Summary Panel is printed.
GridViewBase.PrintAllGroups Specifies whether the grid is printed with all group rows expanded.
TableView.PrintAutoWidth Specifies whether printed columns' widths are automatically changed so that the grid fits the width of the report page.
TableView.PrintColumnHeaders Specifies whether column headers are printed.
TableView.PrintGroupFooters Specifies whether group footers are printed.
BaseColumn.AllowPrinting Allows hiding specific columns when printing or exporting the grid.

Expanded Card View Options

The following table lists printing options for Card View.

Property Description
DataViewBase.PrintTotalSummary Specifies whether the Summary Panel is printed.
DataViewBase.PrintFixedTotalSummary Specifies whether the Fixed Summary Panel is printed.
GridViewBase.PrintAllGroups Specifies whether the grid is printed with all group rows expanded.
CardView.PrintAutoCardWidth Specifies whether cards in the print/export output are automatically resized horizontally to fit the report page width.
CardView.PrintCardMargin Specifies the thickness of a frame around a card.
CardView.PrintMaximumCardColumns Specifies the maximum number of card columns for printing/exporting.
BaseColumn.AllowPrinting Allows hiding specific columns when printing or exporting the grid.

Expanded TreeList View Options

The following table lists printing options for TreeList View.

Property Description
DataViewBase.PrintTotalSummary Specifies whether the Summary Panel is printed.
DataViewBase.PrintFixedTotalSummary Specifies whether the Fixed Summary Panel is printed.
TreeListView.PrintAllNodes Specifies whether the grid is printed with all nodes expanded.
TreeListView.PrintAutoWidth Specifies whether printed columns' widths are automatically changed so that the grid fits the width of the report page.
TreeListView.PrintColumnHeaders Specifies whether column headers are printed.
BaseColumn.AllowPrinting Allows hiding specific columns when printing or exporting the grid.

Expanded Master-Detail Options

The following table lists the Master-Detail specific printing options.

Property Description
TableView.AllowPrintDetails Specifies whether View details are printed.
TableView.AllowPrintEmptyDetails Specifies whether View details that don't contain any data are printed.
TableView.PrintDetailTopIndent Specifies the top print detail indent separating the details.
TableView.PrintDetailBottomIndent Specifies the bottom print detail indent separating the details.

Is this topic helpful?​​​​​​​