'印刷ダイアログはエンド ユーザーには表示されませんが、プログレス バーはエンド ユーザーに表示されます。 xamReportPreview1.GeneratePreview(report1, False, True)
xamReportPreview™ コントロールを使用して、レポートの印刷プレビューをエンド ユーザーに表示できます。印刷プレビューを表示するには、次の 4 つのステップを行う必要があります。
Report オブジェクトを xamReportPreview コントロールをホストしている Window に渡します。
このトピックでは、Report オブジェクトを xamReportPreview コントロールをホストしている Window に渡す点についての実装の詳細は説明していません。
xamReportPreview の GeneratePreview メソッドを呼び出し、パラメーターとして Report オブジェクトに渡します。
2 つのブール値パラメーターにより、プレビューを生成したときに、エンド ユーザーに印刷ダイアログとプロブレス バーが表示されるかどうかが決まります。
以下のコード例は、印刷プレビューを表示する方法を示します。コード例は、report1 という Report オブジェクトと xamReportPreview1 という xamReportPreview コントロールをすでに持っていることを前提とします。
Visual Basic の場合:
'印刷ダイアログはエンド ユーザーには表示されませんが、プログレス バーはエンド ユーザーに表示されます。 xamReportPreview1.GeneratePreview(report1, False, True)
C# の場合:
//印刷ダイアログはエンド ユーザーには表示されませんが、プログレス バーはエンド ユーザーに表示されます。 xamReportPreview1.GeneratePreview(report1, false, true);