Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

As I mentioned at the end of this answer the IActiveViewEvents.AfterItemDraw event (even with IViewManager.VerboseEvents enabled) only seems to fire for layers in the root of ArcMap's table of contents, not nested sublayers, so if you want individual events to be fired for a layer it must be moved into the root of the TOC and not within a group layer.

Does anyone know of a workaround for this or have findings to the contrary?

share|improve this question
Is your goal still the same - to get performance stats? – Kirk Kuykendall Mar 29 '12 at 3:37
Yeah; what I've done in the linked answer is working well except that it only works on root layers. – blah238 Mar 29 '12 at 3:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.