コード例 #1
0
ファイル: StageOperation.cs プロジェクト: radtek/CatEye
 protected virtual bool OnReportProgress(double progress)
 {
     if (ReportProgress != null)
     {
         ReportStageOperationProgressEventArgs e = new ReportStageOperationProgressEventArgs(progress);
         ReportProgress(this, e);
         return(!e.Cancel);
     }
     else
     {
         return(true);
     }
 }
コード例 #2
0
ファイル: ExtendedStage.cs プロジェクト: radtek/CatEye
 void HandleOperationReportProgress(object sender, ReportStageOperationProgressEventArgs e)
 {
     e.Cancel = CancelProcessingPending;
 }