WPF的GMap.NET-缺少IsMouseOverMarker

WPF的GMap.NET-缺少IsMouseOverMarker,wpf,gmap.net,Wpf,Gmap.net,在GMap.NET for Windows窗体中,您可以在GMapControl中使用IsMouseOverMarker来确定是否单击了地图上的标记 但是我正在为WPF使用GMap.NET,在那里我找不到IsMouseOverMarker函数 因此,我的问题是:如何确定WPF中的鼠标光标单击事件?对于GMap.NET.WindowsPresentation,鼠标事件、工具提示等可以通过GMapMarker(GMapPolygon、GMapRoute)的形状属性来解决 它在编写代码时确实可以工作,

在GMap.NET for Windows窗体中,您可以在GMapControl中使用IsMouseOverMarker来确定是否单击了地图上的标记

但是我正在为WPF使用GMap.NET,在那里我找不到IsMouseOverMarker函数


因此,我的问题是:如何确定WPF中的鼠标光标单击事件?

对于GMap.NET.WindowsPresentation,鼠标事件、工具提示等可以通过GMapMarker(GMapPolygon、GMapRoute)的形状属性来解决


它在编写代码时确实可以工作,但形状是一种UIElement类型,因此允许熟悉的使用。

对于GMap.NET.WindowsPresentation,鼠标事件、工具提示等可以通过GMapMarker(GMapPolygon、GMapRoute)的形状属性来解决


在编写代码时,它确实可以工作,但Shape是UIElement类型,因此允许熟悉的使用。

您查看过该项目的CustomMarker示例吗?你看过这个项目的CustomMarker样本了吗?
GMapMarker myMarker;
myMarker.Shape.MouseMove + = new MouseEventHandler (..