/// <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); }
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); }