Back to Devexpress

DataGridLinkBase.DataGrid Property

windowsforms-devexpress-dot-xtraprintinglinks-dot-datagridlinkbase.md

latest2.4 KB
Original Source

DataGridLinkBase.DataGrid Property

Gets or sets a DataGrid object to be printed via the current link.

Namespace : DevExpress.XtraPrintingLinks

Assembly : DevExpress.XtraPrinting.v25.2.dll

NuGet Package : DevExpress.Win.Printing

Declaration

csharp
[DefaultValue(null)]
public DataGrid DataGrid { get; set; }
vb
<DefaultValue(Nothing)>
Public Property DataGrid As DataGrid

Property Value

TypeDefaultDescription
DataGridnull

A DataGrid object to be printed.

|

Example

This example demonstrates how to create and display a Print Preview for the DataGrid control, via the DataGridLink.

csharp
using System;
using System.Windows.Forms;
using DevExpress.XtraPrintingLinks;
// ...

private void simpleButton1_Click(object sender, EventArgs e) {
    DataGridLink dgLink = new DataGridLink();
    dgLink.DataGrid = dataGrid1;
    printingSystem1.Links.Add(dgLink);
    dgLink.ShowPreviewDialog();
}
vb
Imports System
Imports System.Windows.Forms
Imports DevExpress.XtraPrintingLinks
' ...

Private Sub simpleButton1_Click(ByVal sender As Object, _ 
ByVal e As EventArgs) Handles simpleButton1.Click
    Dim dgLink As DataGridLink = New DataGridLink()
    dgLink.DataGrid = dataGrid1
    printingSystem1.Links.Add(dgLink)
    dgLink.ShowPreviewDialog()
End Sub

See Also

DataGridLinkBase Class

DataGridLinkBase Members

DevExpress.XtraPrintingLinks Namespace