Ejemplo n.º 1
0
        private void ActiveViewEventTracking()
        {
            var activeViewEvents = _map as IActiveViewEvents_Event;

            _activeViewEventsViewRefreshed = OnActiveViewEventsViewRefreshed;
            if (!this.Checked)
            {
                this.Checked = true;
                _flyToView   = "1";
                if (activeViewEvents != null)
                {
                    activeViewEvents.ViewRefreshed += _activeViewEventsViewRefreshed;
                }
                WriteNetworkLink();
            }
            else
            {
                this.Checked = false;
                _flyToView   = "0";
                if (activeViewEvents != null)
                {
                    activeViewEvents.ViewRefreshed -= _activeViewEventsViewRefreshed;
                }
                WriteNetworkLink();
            }
        }
Ejemplo n.º 2
0
 private void ActiveViewEventTracking()
 {
     ESRI.ArcGIS.Carto.IActiveViewEvents_Event activeViewEvents = _map as ESRI.ArcGIS.Carto.IActiveViewEvents_Event;
     _ActiveViewEventsViewRefreshed = new ESRI.ArcGIS.Carto.IActiveViewEvents_ViewRefreshedEventHandler(OnActiveViewEventsViewRefreshed);
     if (!this.Checked)
     {
         this.Checked = true;
         activeViewEvents.ViewRefreshed += _ActiveViewEventsViewRefreshed;
     }
     else
     {
         this.Checked = false;
         activeViewEvents.ViewRefreshed -= _ActiveViewEventsViewRefreshed;
     }
 }