/// <summary>
 /// Raises the <see cref="PdfPrintFinished"/> event.
 /// </summary>
 /// <param name="e">A <see cref="IPdfPrintFinishedEventArgs"/> that contains the event data.</param>
 protected virtual void OnPdfPrintFinished(IPdfPrintFinishedEventArgs e)
 {
     PdfPrintFinishedEvent?.Invoke(this, e);
 }
Example #2
0
 private void WebView_PdfPrintFinished(object sender, IPdfPrintFinishedEventArgs e)
 {
     MessageBox.Show(e.Success ? $"Success ({e.Path})." : "Error.", "PDF print", MessageBoxButtons.OK, e.Success ? MessageBoxIcon.Information : MessageBoxIcon.Error);
 }
 void IChromiumWebViewPrivate.RaisePdfPrintFinished(IPdfPrintFinishedEventArgs e)
 {
     RaiseCrossThreadEvent(OnPdfPrintFinished, e, false);
 }