Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Expand]Controls and Libraries
 [Expand]Common Features
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.DataAccess.UI.Design
  [Expand]DevExpress.DataAccess.UI.EntityFramework
  [Expand]DevExpress.DataAccess.UI.Excel
  [Expand]DevExpress.DataAccess.UI.Localization
  [Expand]DevExpress.DataAccess.UI.ObjectBinding
  [Expand]DevExpress.DataAccess.UI.Sql
  [Expand]DevExpress.DataAccess.UI.Wizard
  [Expand]DevExpress.DataAccess.UI.Wizard.Services
  [Expand]DevExpress.DataAccess.UI.Wizard.Views
  [Expand]DevExpress.DocumentView
  [Expand]DevExpress.DocumentView.Controls
  [Expand]DevExpress.LookAndFeel
  [Expand]DevExpress.LookAndFeel.Helpers
  [Expand]DevExpress.Skins
  [Expand]DevExpress.Snap
  [Expand]DevExpress.Snap.API.Native
  [Expand]DevExpress.Snap.Core
  [Expand]DevExpress.Snap.Core.API
  [Expand]DevExpress.Snap.Core.Fields
  [Expand]DevExpress.Snap.Core.Forms
  [Expand]DevExpress.Snap.Core.Options
  [Expand]DevExpress.Snap.Core.Services
  [Expand]DevExpress.Snap.Extensions
  [Expand]DevExpress.Snap.Extensions.Localization
  [Expand]DevExpress.Snap.Localization
  [Expand]DevExpress.Snap.Options
  [Expand]DevExpress.Snap.Services
  [Expand]DevExpress.Utils
  [Expand]DevExpress.Utils.Animation
  [Expand]DevExpress.Utils.Controls
  [Expand]DevExpress.Utils.Drawing
  [Expand]DevExpress.Utils.Menu
  [Expand]DevExpress.Utils.Taskbar
  [Expand]DevExpress.Utils.Taskbar.Core
  [Expand]DevExpress.Utils.UI.Localization
  [Expand]DevExpress.Utils.VisualEffects
  [Expand]DevExpress.Utils.Win
  [Expand]DevExpress.XtraBars
  [Expand]DevExpress.XtraBars.Alerter
  [Expand]DevExpress.XtraBars.Docking
  [Expand]DevExpress.XtraBars.Docking2010
  [Expand]DevExpress.XtraBars.Docking2010.Customization
  [Expand]DevExpress.XtraBars.Docking2010.Views
  [Expand]DevExpress.XtraBars.Docking2010.Views.NativeMdi
  [Expand]DevExpress.XtraBars.Docking2010.Views.Tabbed
  [Expand]DevExpress.XtraBars.Docking2010.Views.Widget
  [Expand]DevExpress.XtraBars.Docking2010.Views.WindowsUI
  [Expand]DevExpress.XtraBars.Localization
  [Expand]DevExpress.XtraBars.Navigation
  [Expand]DevExpress.XtraBars.Ribbon
  [Expand]DevExpress.XtraBars.Ribbon.Gallery
  [Expand]DevExpress.XtraBars.Ribbon.ViewInfo
  [Expand]DevExpress.XtraBars.ToastNotifications
  [Expand]DevExpress.XtraBars.Utils
  [Expand]DevExpress.XtraBars.WinRTLiveTiles
  [Expand]DevExpress.XtraCharts
  [Expand]DevExpress.XtraCharts.Designer
  [Expand]DevExpress.XtraCharts.Wizard
  [Expand]DevExpress.XtraDataLayout
  [Expand]DevExpress.XtraDiagram
  [Expand]DevExpress.XtraDiagram.Options
  [Expand]DevExpress.XtraEditors
  [Expand]DevExpress.XtraEditors.ButtonPanel
  [Expand]DevExpress.XtraEditors.Calendar
  [Expand]DevExpress.XtraEditors.Camera
  [Expand]DevExpress.XtraEditors.Container
  [Expand]DevExpress.XtraEditors.Controls
  [Expand]DevExpress.XtraEditors.CustomEditor
  [Expand]DevExpress.XtraEditors.DXErrorProvider
  [Expand]DevExpress.XtraEditors.Filtering
  [Expand]DevExpress.XtraEditors.Mask
  [Expand]DevExpress.XtraEditors.Persistent
  [Expand]DevExpress.XtraEditors.Repository
  [Expand]DevExpress.XtraEditors.ViewInfo
  [Expand]DevExpress.XtraFilterEditor
  [Expand]DevExpress.XtraGauges.Presets.Styles
  [Expand]DevExpress.XtraGauges.Win
  [Expand]DevExpress.XtraGauges.Win.Base
  [Expand]DevExpress.XtraGauges.Win.Gauges.Circular
  [Expand]DevExpress.XtraGauges.Win.Gauges.Digital
  [Expand]DevExpress.XtraGauges.Win.Gauges.Linear
  [Expand]DevExpress.XtraGauges.Win.Gauges.State
  [Expand]DevExpress.XtraGrid
  [Expand]DevExpress.XtraGrid.Columns
  [Expand]DevExpress.XtraGrid.EditForm
  [Expand]DevExpress.XtraGrid.FilterEditor
  [Expand]DevExpress.XtraGrid.Localization
  [Expand]DevExpress.XtraGrid.Views.BandedGrid
  [Expand]DevExpress.XtraGrid.Views.BandedGrid.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Base
  [Expand]DevExpress.XtraGrid.Views.Base.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Card
  [Expand]DevExpress.XtraGrid.Views.Card.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Grid
  [Expand]DevExpress.XtraGrid.Views.Grid.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Layout
  [Expand]DevExpress.XtraGrid.Views.Layout.Events
  [Expand]DevExpress.XtraGrid.Views.Layout.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Printing
  [Expand]DevExpress.XtraGrid.Views.Tile
  [Expand]DevExpress.XtraGrid.Views.WinExplorer
  [Expand]DevExpress.XtraGrid.WinExplorer
  [Expand]DevExpress.XtraLayout
  [Expand]DevExpress.XtraLayout.Customization
  [Expand]DevExpress.XtraLayout.HitInfo
  [Expand]DevExpress.XtraLayout.Localization
  [Expand]DevExpress.XtraLayout.Utils
  [Expand]DevExpress.XtraMap
  [Expand]DevExpress.XtraMap.Printing
  [Expand]DevExpress.XtraNavBar
  [Expand]DevExpress.XtraNavBar.ViewInfo
  [Expand]DevExpress.XtraPdfViewer
  [Expand]DevExpress.XtraPdfViewer.Commands
  [Expand]DevExpress.XtraPdfViewer.Localization
  [Expand]DevExpress.XtraPivotGrid
  [Expand]DevExpress.XtraPivotGrid.Data
  [Collapse]DevExpress.XtraPrinting
   [Expand]ExportOptionsTool Class
   [Expand]Link Class
   [Collapse]PrintableComponentLink Class
     PrintableComponentLink Members
    [Expand]PrintableComponentLink Constructor
    [Expand]PrintableComponentLink Properties
    [Expand]PrintableComponentLink Methods
   [Expand]PrintingSystem Class
   [Expand]PrintTool Class
   [Expand]XtraPageSettings Class
  [Expand]DevExpress.XtraPrinting.Control
  [Expand]DevExpress.XtraPrinting.Preview
  [Expand]DevExpress.XtraPrintingLinks
  [Expand]DevExpress.XtraReports.UI
  [Expand]DevExpress.XtraRichEdit
  [Expand]DevExpress.XtraRichEdit.Commands
  [Expand]DevExpress.XtraRichEdit.Export
  [Expand]DevExpress.XtraRichEdit.Import
  [Expand]DevExpress.XtraRichEdit.Localization
  [Expand]DevExpress.XtraRichEdit.Menu
  [Expand]DevExpress.XtraScheduler
  [Expand]DevExpress.XtraScheduler.Drawing
  [Expand]DevExpress.XtraScheduler.Printing
  [Expand]DevExpress.XtraScheduler.Reporting
  [Expand]DevExpress.XtraScheduler.Reporting.UI
  [Expand]DevExpress.XtraScheduler.Services
  [Expand]DevExpress.XtraScheduler.Services.Implementation
  [Expand]DevExpress.XtraScheduler.UI
  [Expand]DevExpress.XtraSpellChecker
  [Expand]DevExpress.XtraSpellChecker.Localization
  [Expand]DevExpress.XtraSplashForm
  [Expand]DevExpress.XtraSplashScreen
  [Expand]DevExpress.XtraSpreadsheet
  [Expand]DevExpress.XtraSpreadsheet.Services
  [Expand]DevExpress.XtraTab
  [Expand]DevExpress.XtraTab.Buttons
  [Expand]DevExpress.XtraTab.ViewInfo
  [Expand]DevExpress.XtraTabbedMdi
  [Expand]DevExpress.XtraToolbox
  [Expand]DevExpress.XtraTreeList
  [Expand]DevExpress.XtraTreeList.Columns
  [Expand]DevExpress.XtraTreeList.Data
  [Expand]DevExpress.XtraTreeList.Localization
  [Expand]DevExpress.XtraTreeList.Menu
  [Expand]DevExpress.XtraTreeList.Nodes
  [Expand]DevExpress.XtraTreeList.Nodes.Operations
  [Expand]DevExpress.XtraTreeList.StyleFormatConditions
  [Expand]DevExpress.XtraTreeMap
  [Expand]DevExpress.XtraVerticalGrid
  [Expand]DevExpress.XtraVerticalGrid.Events
  [Expand]DevExpress.XtraVerticalGrid.Localization
  [Expand]DevExpress.XtraVerticalGrid.Rows
  [Expand]DevExpress.XtraWaitForm
  [Expand]DevExpress.XtraWizard
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

PrintableComponentLink Members

A link to print components that implement the DevExpress.XtraPrinting.IPrintable interface.

Expanded Public Constructors

Show: Inherited
  Name Description
Public method PrintableComponentLink Overloaded. Initializes a new instance of the PrintableComponentLink class with the specified container.
Top

Expanded Public Properties

Show: Inherited
  Name Description
Public property Activity Gets the current document creation status. (Inherited from LinkBase)
Public property Component Gets or sets a DevExpress.XtraPrinting.IPrintable user implementation printed via the current link. (Inherited from PrintableComponentLinkBase)
Public property Container Gets the System.ComponentModel.IContainer that contains the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public property CustomPaperSize Gets or sets a size of a custom paper (measured in hundredths of an inch). (Inherited from LinkBase)
Public property EnablePageDialog Enables the Header and Footer dialog used for editing a document page's headers and footers. (Inherited from LinkBase)
Public property ImageCollection Provides access to the link's collection of images.
Public property Images A collection of images which can be added to the Page Headers and Footers.
Public property ImageStream For internal use. Specifies a stream which contains images to display in the link's Page Header and Footer.
Public property Landscape Gets or sets a value indicating whether the page orientation is landscape. (Inherited from LinkBase)
Public property Margins Gets or sets the margins of a report page (measured in hundredths of an inch). (Inherited from LinkBase)
Public property MinMargins Specifies the minimum printer margin values. (Inherited from LinkBase)
Public property Owner For internal use. (Inherited from LinkBase)
Public property PageHeaderFooter Gets or sets the object used to fill the document's area that is occupied by the page header and page footer. (Inherited from LinkBase)
Public property PaperKind Gets or sets the type of paper for the document. (Inherited from LinkBase)
Public property PaperName Gets or sets the name of the custom paper which is used in the printer that the document is going to be printed on. (Inherited from LinkBase)
Public property PrintableObjectType Gets the type of the object to be printed by the link. (Inherited from PrintableComponentLinkBase)
Public property PrintingSystem Gets or sets the Printing System used to create and print a document for this link.
Public property PrintingSystemBase Gets or sets the Printing System used to create and print a document for this link. (Inherited from LinkBase)
Public property RtfReportFooter Gets or sets the RTF text, which will be printed as a Report Footer. (Inherited from LinkBase)
Public property RtfReportHeader Gets or sets the RTF text, which will be printed as a Report Header. (Inherited from LinkBase)
Public property Site Gets or sets the System.ComponentModel.ISite of the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public property SkipArea Gets or sets report areas that should be skipped. (Inherited from LinkBase)
Public property VerticalContentSplitting Gets or sets a value indicating whether content bricks, which are outside the right page margin, should be split across pages, or moved in their entirety to the next page. (Inherited from LinkBase)
Top

Expanded Public Methods

Show: Inherited
  Name Description
Public method AddSubreport Overloaded. Adds a subreport to the specified band in the current report. (Inherited from LinkBase)
Public method CanHandleCommand Indicates whether or not the specified Printing System command can be handled.
Public method ClearDocument Removes all pages from the current document. (Inherited from LinkBase)
Public method CreateDocument Overloaded. Creates a document using the specified Printing System, so the document can be displayed or printed.
Public method CreateObjRef Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public method Dispose Releases all resources used by the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public method Equals Determines whether the specified System.Object is equal to the current System.Object. (Inherited from System.Object)
Public methodStatic member Equals Determines whether the specified System.Object instances are considered equal. (Inherited from System.Object)
Public method ExportToCsv Overloaded. Exports a document to the specified file path in CSV format using the defined CSV-specific options. (Inherited from LinkBase)
Public method ExportToDocx Overloaded. For internal use. (Inherited from LinkBase)
Public method ExportToHtml Overloaded. Exports a document to the specified file path in HTML format using the defined HTML-specific options. (Inherited from LinkBase)
Public method ExportToImage Overloaded. Exports a document to the specified stream in Image format. (Inherited from LinkBase)
Public method ExportToMht Overloaded. Exports a document to the specified stream in MHT format. (Inherited from LinkBase)
Public method ExportToPdf Overloaded. Exports a document to the specified file path in PDF format using the defined PDF-specific options. (Inherited from LinkBase)
Public method ExportToRtf Overloaded. Exports a document to the specified stream in RTF format. (Inherited from LinkBase)
Public method ExportToText Overloaded. Exports a document to the specified file path in Text format. (Inherited from LinkBase)
Public method ExportToXls Overloaded. Exports a report to the specified stream in XLS format. (Inherited from LinkBase)
Public method ExportToXlsx Overloaded. Exports a report to the specified file path in XLSX format using the defined XLSX-specific options. (Inherited from LinkBase)
Public method GetHashCode Serves as a hash function for a particular type. System.Object.GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from System.Object)
Public method GetLifetimeService Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public method GetType Gets the System.Type of the current instance. (Inherited from System.Object)
Public method HandleCommand Handles the specified Printing System command.
Public method InitializeLifetimeService Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public method Print Overloaded. Prints the current document using the system default printer.
Public method PrintDlg Displays the standard Print dialog and prints the current document.
Public methodStatic member ReferenceEquals Determines whether the specified System.Object instances are the same instance. (Inherited from System.Object)
Public method RestorePageHeaderFooterFromRegistry Loads a Page Header/Footer dialog's settings from the system registry. (Inherited from LinkBase)
Public method RestorePageHeaderFooterFromStream Loads a Page Header/Footer dialog's settings from the specified stream. (Inherited from LinkBase)
Public method RestorePageHeaderFooterFromXml Loads a Page Header/Footer dialog's settings from the specified XML file. (Inherited from LinkBase)
Public method SavePageHeaderFooterToRegistry Saves the Page Header/Footer dialog's settings to the registry. (Inherited from LinkBase)
Public method SavePageHeaderFooterToStream Saves the Page Header/Footer dialog's settings to the specified stream. (Inherited from LinkBase)
Public method SavePageHeaderFooterToXml Saves the Page Header/Footer dialog's settings to an XML file. (Inherited from LinkBase)
Public method SetDataObject Sets the object to be printed by this link. (Inherited from PrintableComponentLinkBase)
Public method ShowPreview Overloaded. Invokes the Print Preview Form that shows the print preview of the document for this link as a child of the specified parent window, using the specified look and feel settings.
Public method ShowPreviewDialog Overloaded. Invokes the Print Preview Form which modally shows the print preview of the document for this link.
Public method ShowRibbonPreview Invokes the Ribbon Print Preview form with the document created from this link, using the specified look and feel settings.
Public method ShowRibbonPreviewDialog Invokes the modal Ribbon Print Preview form with the document created from this link, using the specified look and feel settings.
Public method ToString Returns a System.String containing the name of the System.ComponentModel.Component, if any. This method should not be overridden. (Inherited from System.ComponentModel.Component)
Top

Expanded Public Events

Show: Inherited
  Name Description
Public event AfterCreateAreas Occurs after all sections of the document have been generated. (Inherited from LinkBase)
Public event BeforeCreateAreas Occurs before any section of the document is generated. (Inherited from LinkBase)
Public event CreateDetailArea For internal use. (Inherited from PrintableComponentLinkBase)
Public event CreateDetailFooterArea For internal use. (Inherited from PrintableComponentLinkBase)
Public event CreateDetailHeaderArea For internal use. (Inherited from PrintableComponentLinkBase)
Public event CreateInnerPageFooterArea For internal use. (Inherited from PrintableComponentLinkBase)
Public event CreateInnerPageHeaderArea For internal use. (Inherited from PrintableComponentLinkBase)
Public event CreateMarginalFooterArea Occurs when a marginal page footer section of the document is being generated. (Inherited from LinkBase)
Public event CreateMarginalHeaderArea Occurs when a marginal page header section of the document is being generated. (Inherited from LinkBase)
Public event CreateReportFooterArea Occurs when a report footer section of the document is being generated. (Inherited from LinkBase)
Public event CreateReportHeaderArea Occurs when a report header section of the document is being generated. (Inherited from LinkBase)
Public event Disposed Occurs when the component is disposed by a call to the System.ComponentModel.Component.Dispose method. (Inherited from System.ComponentModel.Component)
Top

Expanded See Also

How would you rate this topic?​​​​​​​