Catch add element to graphics container event

538
1
02-09-2014 04:47 PM
matthewandreatta
New Contributor
Hi All,

Attempting to do something when a users adds a marker graphic to a map. Using Ver10 SDK and visual studio 200 to create an add-in.

This is code so far


Private m_graphicscontainerelementadded As ESRI.ArcGIS.Carto.IGraphicsContainerEvents_ElementsAddedEventHandler

within a sub

If m_graphicscontainerelementadded Is Nothing Then
Dim graphiccontainevents As ESRI.ArcGIS.Carto.IGraphicsContainerEvents_Event = TryCast(m_map, ESRI.ArcGIS.Carto.IGraphicsContainerEvents_Event)
m_graphicscontainerelementadded = New ESRI.ArcGIS.Carto.IGraphicsContainerEvents_ElementsAddedEventHandler(AddressOf OnGraphicElementsAdded)
AddHandler graphiccontainevents.ElementAdded, m_graphicscontainerelementadded
End If


The following error is generated with the red code highlighted
Error 1 Value of type 'ESRI.ArcGIS.Carto.IGraphicsContainerEvents_ElementsAddedEventHandler' cannot be converted to 'ESRI.ArcGIS.Carto.IGraphicsContainerEvents_ElementAddedEventHandler'.

Can only offer a solution? Used similar method to successfully catch selection changed events with IActiveViewEvents.

Thanks in advance
0 Kudos
1 Reply
NeilClemmons
Regular Contributor III
You're mixing events - ElementAdded and ElementsAdded are two separate events.
0 Kudos