FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread 名前空間 > FpSpread クラス : PrintMessageBox イベント |
'宣言
Public Event PrintMessageBox As PrintMessageBoxEventHandler
public event PrintMessageBoxEventHandler PrintMessageBox
イベント ハンドラが、このイベントに関連するデータを含む、PrintMessageBoxEventArgs 型の引数を受け取りました。次の PrintMessageBoxEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
AbortMessage | 印刷ジョブがキャンセルされたときに表示されるメッセージを取得します。 |
BeginPrinting | 印刷ジョブの開始/終了を表す値を取得します。 |
Cancel | デフォルト中断メッセージボックスをキャンセルするかどうかを表す値を取得または設定します。 |
Id | 印刷ジョブ識別子を取得します。 |
IsPreview | このイベントが印刷プレビュー用のイベントかどうかを取得します。 |
このイベントは、印刷ジョブが開始また終了されたときにOnPrintMessageBox メソッドによって生成されます。
印刷メッセージボックスには印刷ジョブ名(提供されている場合)が表示され、ユーザーはこのボックスで印刷ジョブをキャンセルできます。
印刷ジョブ名を提供する場合は、PrintInfo.JobName プロパティを設定します。
個々のイベント引数の詳細については、「PrintMessageBoxEventArgsメンバ」を参照してください。
PrintCancelled イベントを使用して印刷ジョブを中止できます。
private void menu_Click(object sender, System.EventArgs e) { FarPoint.Win.Spread.PrintInfo pi = new FarPoint.Win.Spread.PrintInfo(); pi.AbortMessage = "Abort Printing?"; fpSpread1.SetPrintInfo(pi,0); fpSpread1.PrintSheet(0); } private void fpSpread1_PrintMessageBox(object sender, FarPoint.Win.Spread.PrintMessageBoxEventArgs e) { ListBox1.Items.Add("PrintMessageBox event fired!"); }
Private Sub Menu_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem23.Click Dim pi As New FarPoint.Win.Spread.PrintInfo() pi.AbortMessage = "Abort Printing?" FpSpread1.SetPrintInfo(pi, 0) FpSpread1.PrintSheet(0) End Sub Private Sub FpSpread1_PrintMessageBox(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.PrintMessageBoxEventArgs) Handles FpSpread1.PrintMessageBox ListBox1.Items.Add("PrintMessageBox event fired!") End Sub