windowsforms-devexpress-dot-xtragrid-dot-views-dot-grid-dot-gridoptionsprint-d5e50561.md
Gets or sets whether to print/export currently expanded details (in master-detail mode). This property is not in effect when you export the View in Microsoft Excel format in Data-aware export mode.
Namespace : DevExpress.XtraGrid.Views.Grid
Assembly : DevExpress.XtraGrid.v25.2.dll
NuGet Packages : DevExpress.Win.Grid, DevExpress.Win.Navigation
[DefaultValue(false)]
[XtraSerializableProperty]
public virtual bool PrintDetails { get; set; }
<DefaultValue(False)>
<XtraSerializableProperty>
Public Overridable Property PrintDetails As Boolean
| Type | Default | Description |
|---|---|---|
| Boolean | false |
false , to print/export master rows without details; true to print/export master rows along with currently expanded details.
|
You can access this nested property as listed below:
| Object Type | Path to PrintDetails |
|---|---|
| GridView |
.OptionsPrint .PrintDetails
|
Enable the GridOptionsPrint.ExpandAllDetails property to automatically expand all master rows before a print/export operation.
The PrintDetails option is not in effect when you export the View in Microsoft Excel format in Data-aware export mode.
Do the following to export a specific detail View (without a master row):
using DevExpress.XtraGrid.Views.Grid;
using DevExpress.Utils;
using DevExpress.XtraGrid.Views.Base;
GridView masterView = gridView1;
masterView.OptionsDetail.DetailMode = DetailMode.Classic;
int rowHandle = 3;
masterView.ExpandMasterRow(rowHandle);
ColumnView detailView = gridView1.GetDetailView(rowHandle, 0) as ColumnView;
detailView.ZoomView();
detailView.ExportToXlsx("c:\\Temp\\export.xlsx");
detailView.NormalView();
Imports DevExpress.XtraGrid.Views.Grid
Imports DevExpress.Utils
Imports DevExpress.XtraGrid.Views.Base
Dim masterView As GridView = gridView1
masterView.OptionsDetail.DetailMode = DetailMode.Classic
Dim rowHandle As Integer = 3
masterView.ExpandMasterRow(rowHandle)
Dim detailView As ColumnView = TryCast(gridView1.GetDetailView(rowHandle, 0), ColumnView)
detailView.ZoomView()
detailView.ExportToXlsx("c:\Temp\export.xlsx")
detailView.NormalView()
See Also