GMAP.NET 左键拖动、隐藏重叠等

GMAP.NET left drag, hide overlap, and more

我有 Jurgen De Leon Rodriquez 的 GMAP.Net.Windows 1.93 版。有谁知道这是否是最好的版本?如果不是,什么是更好的版本? 我遇到了一些问题,我想知道我是否有 "less than par" 版本。

比如我想让鼠标左键可以拖动地图。当我使用此代码时:

myMap.DragButton = MouseButton.Left

它所做的只是禁用右键拖动,但不启用左键。

我也曾尝试为覆盖创建切换,但我的代码产生错误:

myMap.Overlays("markers").IsVisibile = False

错误是:System.InvalidCastException:“从字符串 "markers" 到类型 'Integer' 的转换无效。”

非常感谢你的帮助。

终于想通了。

对于叠加层,我必须将一个变量设置为叠加层并进行设置。我想我不必这样做,但这就是我让它工作的方式。

myMap.Overlays.Add(ScheduledOverlay)
ScheduledOverlay.IsVisibile = True

至于鼠标按钮,这很简单:

myMap.DragButton = MouseButtons.Left

它是 MouseButtons 而不是 Mousebutton。不知道为什么有两个...