コード例 #1
0
        private void MapMainControl_OnMouseMove(object sender, IMapControlEvents2_OnMouseMoveEvent e)
        {
            var args = new MapLocationChangedEventArgs(e.x, e.y, e.mapX, e.mapY, mainMapControl, mainMapControl.Map);

            lblCoord.Text = string.Format("X:{0:F3} Y:{1:F3}", e.mapX, e.mapY);
            OnCurrentLocationChanged(args);
            _eventAggregator.Publish(args);
        }
コード例 #2
0
        private void OnCurrentLocationChanged(MapLocationChangedEventArgs args)
        {
            var handler = CurrentLocationChanged;

            if (handler != null)
            {
                handler(this, args);
            }
        }