PdfViewer.FileOpening Event

Occurs before the PDF file is opened.

public event FileOpeningEventHandler PdfViewer.FileOpening;
Public Event PdfViewer.FileOpening As FileOpeningEventHandler

Event Handler

FileOpeningEventHandler

Licensing Info

This event is a DynamicPDF Viewer feature. One of the following is required for non-evaluation usage:

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

See Also

ceTe.DynamicPDF.Viewer

In this topic