WPF Pin Control position

Topics: Help, WPF
Mon at 6:41 PM
Edited Mon at 6:45 PM
I have created a WPF control with Pin image for marking places on maps. Image
      GMapMarker marker = new GMapMarker(
                new PointLatLng(lat, lng);
            marker.Shape = new PinControl();
            gmap.Markers.Add(marker);
However, when I scroll the map, the pin clearly not stays in the same position. It looks like the marker point is in the centre of image.

Can I move a marking point on the end of a pin nail?