PdfViewer.FileOpening Event
Occurs before the PDF file is opened.
public event FileOpeningEventHandler PdfViewer.FileOpening;
Public Event PdfViewer.FileOpening As FileOpeningEventHandler
Event Handler
Licensing Info
This event is a DynamicPDF Viewer feature. One of the following is required for non-evaluation usage:
- An active DynamicPDF Subscription
- An active DynamicPDF Professional or Professional Plus Subscription with DynamicPDF Viewer selected.
- A DynamicPDF Viewer for .NET v3.X Developer license.
Examples
This example shows, how to cancel a PDF file open using the FileOpening event.Imports System
Imports System.Windows.Forms
Imports ceTe.DynamicPDF.Viewer
Public Class Form1
Inherits System.Windows.Forms.Form
Private MyPdfViewer As PdfViewer
Sub New()
InitializeComponent()
End Sub
Private Sub InitializeComponent()
Me.MyPdfViewer = New PdfViewer()
Me.Controls.Add(MyPdfViewer)
AddHandler MyPdfViewer.FileOpening, AddressOf MyPdfViewer_FileOpening
End Sub
Shared Sub Main()
Application.Run(New Form1())
End Sub
Private Sub MyPdfViewer_FileOpening(ByVal sender As Object, ByVal e As ceTe.DynamicPDF.Viewer.FileOpeningEventArgs)
' Cancel the file open.
e.Cancel = True
End Sub
End Class
using System;
using System.Windows.Forms;
using ceTe.DynamicPDF.Viewer;
namespace DynamicPDFViewerDemo
{
public class Form1 : System.Windows.Forms.Form
{
private PdfViewer dpdfViewer;
public Form1()
{
InitializeComponent();
}
private void InitializeComponent()
{
this.dpdfViewer = new PdfViewer();
this.Controls.Add(dpdfViewer);
FileOpening += new ceTe.DynamicPDF.Viewer.FileOpeningEventHandler(this.pdfViewer_FileOpening);
}
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
private void pdfViewer_FileOpening(object sender, ceTe.DynamicPDF.Viewer.FileOpeningEventArgs e)
{
// Cancel the file open.
e.Cancel = true;
}
}
}