MESCIUS SPREAD for Windows Forms 17.0J
PrintAbort イベント

印刷中に印刷ジョブを中止する機会をユーザーに提供するために連続的に発生します。
構文
'Declaration
 
Public Event PrintAbort As PrintAbortEventHandler
public event PrintAbortEventHandler PrintAbort
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、PrintAbortEventArgs 型の引数を受け取りました。次の PrintAbortEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ説明
Abort印刷ジョブを中止するかどうかを取得または設定します。  
解説

このイベントは、ユーザーが印刷ジョブをキャンセルしたときに OnPrintAbort メソッドによって呼び出されます。

PrintInfo.AbortMessage プロパティを設定している場合は、そのメッセージを含むメッセージ ボックスが表示されます。

個々のイベント引数の詳細については、PrintAbortEventArgs メンバを参照してください。

次のサンプルコードは、印刷ジョブがキャンセルされたときにPrintAbortイベントを発生させます。
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_PrintAbort(object sender, FarPoint.Win.Spread.PrintAbortEventArgs e)
{
     ListBox1.Items.Add("PrintAbort 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_PrintAbort(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.PrintAbortEventArgs) Handles FpSpread1.PrintAbort
     ListBox1.Items.Add("PrintAbort event fired!")
End Sub
参照

FpSpread クラス
FpSpread メンバ
AbortMessage プロパティ
PrintAbortEventArgs クラス

開発者ガイド

印刷

 

 


© MESCIUS inc. All rights reserved.