在GMap.NET for Windows Forms中,您可以在GMapControl中使用IsMouseOverMarker来确定您是否点击了地图上的标记。
但我正在使用GMap.NET for WPF,在那里我找不到IsMouseOverMarker函数......
所以我的问题是:如何在WPF中确定MouseOverMarker点击事件?
答案 0 :(得分:0)
对于GMap.NET.WindowsPresentation鼠标事件,工具提示等可以通过GMapMarker的Shape属性解决(GMapPolygon,GMapRoute)
GMapMarker myMarker;
myMarker.Shape.MouseMove + = new MouseEventHandler (..
它在编写代码时起作用,但Shape是UIElement类型,因此允许熟悉使用。