ArcObjects Library Reference (Display)  

IDisplayEvents Interface

Provides access to members that control Display Events.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

When To Use

Use this interface to trap for specific events occurring inside a display.  For example, you may wish to know whenever a particular display is scrolled.  This is the case for the Map object which needs to perform some redrawing operations whenever its screen display is scrolled.


Event DisplayFinished Notifies clients when drawing completes.
Event DisplayInvalidated Notifies clients when display is invalidated.
Event DisplayScrolled Notifies clients when display is scrolled.
Event DisplayStarted Notifies clients when drawing starts.

CoClasses that implement IDisplayEvents

CoClasses and Classes Description
DisplayEventsListener (esriSystemUtility) Helper coclass to provide IDisplayEvents support to the C++ API.
Map (esriCarto) A container for the display and manipulation of map data.
MapFrame (esriCarto) A graphic element for displaying maps.
ScreenDisplay Display class for drawing to window.
SimpleDisplay Display class for drawing to any HDC.
TADynamicDisplayRefreshController (esriTrackingAnalyst) Manages all dynamic updates to all of ArcMap's maps, both in the map view and the page layout view.