Exemplo n.º 1
0
        public SmartGMapControl()
        {
            this.Loaded += new RoutedEventHandler(SmartGMapControl_Loaded);

              // map events
              OnPositionChanged += new PositionChanged(MainMap_OnCurrentPositionChanged);
              OnTileLoadComplete += new TileLoadComplete(MainMap_OnTileLoadComplete);
              OnTileLoadStart += MainMap_OnTileLoadStart;

              MinZoom = 1;
              MaxZoom = int.MaxValue;
              Zoom = 4;

              //GMapMarker it = new GMapMarker(Position);
              //{
              //  it.ZIndex = 55;
              //  it.Shape = new CustomMarkerRed(this, it, "Welcome to Lithuania! ;}");
              //}
              //Markers.Add(it);
        }
Exemplo n.º 2
0
        public Action()
        {
            this._emptyTileError = new GMap.NET.EmptyTileError(OnEmptyTileError);
            this._mapTypeChanged = new MapTypeChanged(OnMapTypeChanged);
            this._mapZoomChanged = new MapZoomChanged(OnMapZoomChanged);
            this._mapDrag = new MapDrag(OnMapDrag);
            this._tileLoadStart = new TileLoadStart(OnTileLoadStart);
            this._tileLoadComplete = new TileLoadComplete(OnTileLoadComplete);
            this._markerClick = new MarkerClick(OnMarkerClick);
            this._markerEnter = new MarkerEnter(OnMarkerEnter);
            this._markerLeave = new MarkerLeave(OnMarkerLeave);

            this._mouseDown = new MouseEventHandler(OnMapMouseDown);
            this._mouseMove = new MouseEventHandler(OnMapMouseMove);
            this._mouseUp = new MouseEventHandler(OnMapMouseUp);
            this._mouseClick = new MouseEventHandler(OnMapMouseClick);
            this._mouseDoubleClick = new MouseEventHandler(OnMapMouseDoubleClick);
        }