This document is archived and information here might be outdated.  Recommended version.


IPageLayoutControlEvents Interface (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (Controls)  

IPageLayoutControlEvents Interface

Provides access to events that occur with user interaction to the PageLayoutControl.

Product Availability

Available with ArcGIS Engine.

Description

This is the main events interface for the PageLayoutControl. Generally there is no need to explicitly set event handlers, as most development environments will automatically provide event handlers.

Members

Description
Event OnAfterDraw Fires after the PageLayoutControl draws a specified view phase.
Event OnAfterScreenDraw Fires after the PageLayout contained by the PageLayoutControl has finished drawing.
Event OnBeforeScreenDraw Fires before the PageLayout contained by the PageLayoutControl starts to draw.
Event OnDoubleClick Fires when the user presses and releases the mouse button twice in quick succession.
Event OnExtentUpdated Fires after the extent (visible bounds) of the PageLayoutControl is changed.
Event OnFocusMapChanged Fires when the current focus map in the PageLayoutControl has been switched to a new map.
Event OnFullExtentUpdated Fires after the full extent (bounds) of the PageLayoutControl has changed.
Event OnKeyDown Fires after a key is pressed on the keyboard.
Event OnKeyUp Fires after a pressed key is released.
Event OnMouseDown Fires when the user presses any mouse button while over the PageLayoutControl.
Event OnMouseMove Fires when the user moves the mouse pointer over the PageLayoutControl.
Event OnMouseUp Fires when the user releases a mouse button while over the PageLayoutControl.
Event OnOleDrop Fires when an OLE drop action occurs on the PageLayoutControl.
Event OnPageLayoutReplaced Fires after the PageLayout object used by the PageLayoutControl has been replaced.
Event OnPageSizeChanged Fires when the Page associated with the PageLayout has had its size changed.
Event OnViewRefreshed Fires when the view is refreshed before drawing occurs.

CoClasses that implement IPageLayoutControlEvents

CoClasses and Classes Description
PageLayoutControl Esri PageLayoutControl
PageLayoutControlEventsListener (esriSystemUtility) Helper coclass to provide IPageLayoutControlEvents support to the C++ API.