次の方法で共有


ReportViewer.PrintingBegin イベント

ユーザーが [印刷] ダイアログ ボックスの [印刷] ボタンをクリックしたときに発生します。

名前空間:  Microsoft.Reporting.WinForms
アセンブリ:  Microsoft.ReportViewer.WinForms (Microsoft.ReportViewer.WinForms.dll 内)

構文

'宣言
Public Event PrintingBegin As ReportPrintEventHandler
public event ReportPrintEventHandler PrintingBegin
public:
 event ReportPrintEventHandler^ PrintingBegin {
    void add (ReportPrintEventHandler^ value);
    void remove (ReportPrintEventHandler^ value);
}
member PrintingBegin : IEvent<ReportPrintEventHandler,
    ReportPrintEventArgs>
JScript では、イベントは使用できません。

解説

このイベントは、PrintDialog メソッドにより [印刷] ダイアログ ボックスが呼び出されるか、またはユーザーがツール バーの [印刷] ボタンをクリックしたときに発生します。このイベントに関する情報は、ReportPrintEventArgs オブジェクトによって、イベントを処理する ReportPrintEventHandler デリゲートに渡されます。

イベント引数には、[印刷] ダイアログ ボックスでユーザーが選択したプリンターの設定が格納されます。このイベントがキャンセルされない場合、プリンターの設定は PrinterSettings プロパティに保存されます。このイベントがキャンセルされた場合、[印刷] ダイアログ ボックスは表示されず、レポートは印刷されず、プリンターの設定は保存されません。

イベント処理の詳細については、「イベントの利用」を参照してください。

参照

関連項目

ReportViewer クラス

Microsoft.Reporting.WinForms 名前空間