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。不知道为什么有两个...
我有 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。不知道为什么有两个...