PowerTools SPREAD for Windows Forms 8.0J > 開発者ガイド > 印刷 > ダイアログ表示 > 印刷中止メッセージ |
ユーザーが、印刷中に印刷をキャンセルできるように、ダイアログを表示できます。印刷をキャンセルするためのダイアログを表示するには、PrintInfoオブジェクトのAbortMessageプロパティに、ダイアログに表示するメッセージの文言を設定します。
以下、印刷のキャンセルに関連のあるFpSpreadクラスのイベントです。
イベント | 説明 |
---|---|
PrintAbortイベント | 印刷ジョブをキャンセルする機会を提供するため、印刷中に連続的に発生します。イベント引数としてPrintAbortEventArgsオブジェクトを受け取ります。 |
PrintMessageBoxイベント | 印刷ジョブの前後で発生します。イベント引数としてPrintMessageBoxEventArgsオブジェクトを受け取ります。 |
PrintCancelledイベント | 印刷ジョブがキャンセルされたときに発生します。 |
次のサンプルコードは、ユーザーが途中で印刷をキャンセルできるに、ダイアログを表示します。
C# |
コードのコピー
|
---|---|
FarPoint.Win.Spread.PrintInfo pi = new FarPoint.Win.Spread.PrintInfo(); pi.AbortMessage = "Do you want to cancel printing??"; fpSpread1.ActiveSheet.PrintInfo = pi; fpSpread1.PrintSheet(0); |
Visual Basic |
コードのコピー
|
---|---|
Dim pi As New FarPoint.Win.Spread.PrintInfo pi.AbortMessage = "Do you want to cancel printing??" FpSpread1.Sheets(0).PrintInfo = pi ' シートを印刷します。 FpSpread1.PrintSheet(0) |