private void WireDocumentEvents() { // // TODO: Sample document event wiring code. Change as needed // // Named event handler ArcMap.Events.NewDocument += delegate() { ArcMap_NewDocument(); }; // Anonymous event handler ArcMap.Events.BeforeCloseDocument += delegate() { // Return true to stop document from closing ESRI.ArcGIS.Framework.IMessageDialog msgBox = new ESRI.ArcGIS.Framework.MessageDialogClass(); return(msgBox.DoModal("BeforeCloseDocument Event", "Abort closing?", "Yes", "No", ArcMap.Application.hWnd)); }; }
private void WireDocumentEvents() { // // TODO: Sample document event wiring code. Change as needed // // Named event handler ArcMap.Events.NewDocument += delegate() { ArcMap_NewDocument(); }; // Anonymous event handler ArcMap.Events.BeforeCloseDocument += delegate() { // Return true to stop document from closing ESRI.ArcGIS.Framework.IMessageDialog msgBox = new ESRI.ArcGIS.Framework.MessageDialogClass(); return msgBox.DoModal("BeforeCloseDocument Event", "Abort closing?", "Yes", "No", ArcMap.Application.hWnd); }; }
private void WireDocumentEvents() { // // TODO: Sample document event wiring code. Change as needed // map = ArcMap.Document.FocusMap; IActiveViewEvents_Event activeViewEvents = map as IActiveViewEvents_Event; activeViewEvents.ItemAdded += new IActiveViewEvents_ItemAddedEventHandler(PopulateCboLayers); activeViewEvents.ItemDeleted += new IActiveViewEvents_ItemDeletedEventHandler(PopulateCboLayers); // Named event handler ArcMap.Events.NewDocument += delegate() { ArcMap_NewDocument(); }; //Anonymous event handler ArcMap.Events.BeforeCloseDocument += delegate() { // Return true to stop document from closing ESRI.ArcGIS.Framework.IMessageDialog msgBox = new ESRI.ArcGIS.Framework.MessageDialogClass(); return(msgBox.DoModal("BeforeCloseDocument Event", "Abort closing?", "Yes", "No", ArcMap.Application.hWnd)); }; }