GMap.Net缩放问题:鼠标悬停在标记上时缩放

5
当我的光标悬停在标记上时,地图不会缩放。有什么解决办法吗?
谢谢。
public MainForm(Dictionary<string, string> startupParams)
{
    InitializeComponent();
    gMapControl.MapProvider = GMapProviders.GoogleMap;
    gMapControl.Position = new PointLatLng(-33.861468, 151.209179);
    gMapControl.MinZoom = 0;
    gMapControl.MaxZoom = 24;
    gMapControl.Zoom = 9;
    gMapControl.MarkersEnabled = true;
    gMapControl.DragButton = MouseButtons.Left;
    gMapControl.ShowCenter = false;
}

private void UpdateMap()
{
    gMapControl.Position = new PointLatLng(Convert.ToDouble(LatLng.Split(',')[0]), Convert.ToDouble(LatLng.Split(',')[1]));
    GMapOverlay markersOverlay = new GMapOverlay("markers");
    GMarkerGoogle marker = new GMarkerGoogle(new PointLatLng(Convert.ToDouble(LatLng.Split(',')[0]), Convert.ToDouble(LatLng.Split(',')[1])), GMarkerGoogleType.green);
    markersOverlay.Markers.Add(marker);
    gMapControl.Overlays.Clear();
    gMapControl.Overlays.Add(markersOverlay);
}
1个回答

7

是的,有一个简单的方法可以解决这个问题:

gMapControl.IgnoreMarkerOnMouseWheel = true;

谢谢,伙计,非常有帮助。 - Baz Guvenkaya

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接