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); }
private void OnCurrentLocationChanged(MapLocationChangedEventArgs args) { var handler = CurrentLocationChanged; if (handler != null) { handler(this, args); } }