バージョン

レポートのページ レイアウトを変更

レポートを印刷またはエクスポートする時に、プログラム的にページ レイアウト設定を変更できます。エンド ユーザーは印刷ダイアログで変更できるので、多くの場合、ページ レイアウト設定を変更する必要はありません。ただし、印刷ダイアログを表示せずにレポートを印刷またはエクスポートする場合、または、デフォルトのページレイアウト設定をオーバーライドしたい場合は、 Report オブジェクトの ReportSettings プロパティのページ レイアウトプロパティを設定できます。

以下のコード例は、レポートのページ レイアウトを変更する方法を示しています。コード例では、1 インチの余白をすべての辺に設定し、コンテンツが 1 つのページにフィットするように水平方向に拡大縮小しています。

Visual Basic の場合:

Imports Infragistics.Windows.Reporting
...
Dim report1 As New Report()
report1.ReportSettings.Margin = new Thickness(96)
report1.ReportSettings.HorizontalPaginationMode = HorizontalPaginationMode.Scale
...

C# の場合:

using Infragistics.Windows.Reporting;
...
Report report1 = new Report();
report1.ReportSettings.Margin = new Thickness(96);
report1.ReportSettings.HorizontalPaginationMode = HorizontalPaginationMode.Scale;
...