我正在编写一个在 WPF 中的 Windows 7 平板电脑上运行的软件(使用 Bing 地图)。
我想在拖动鼠标时进行绘制,我想使用此指南:在 bing 地图上绘图但我在 Map 控件上找不到 mouseTap 事件。我猜它只在 Silverlight 版本中可用。我应该如何追踪鼠标?
另外,我需要冻结地图(因为现在触摸它会改变地图的显示)。有没有简单的方法可以做到这一点?
我正在编写一个在 WPF 中的 Windows 7 平板电脑上运行的软件(使用 Bing 地图)。
我想在拖动鼠标时进行绘制,我想使用此指南:在 bing 地图上绘图但我在 Map 控件上找不到 mouseTap 事件。我猜它只在 Silverlight 版本中可用。我应该如何追踪鼠标?
另外,我需要冻结地图(因为现在触摸它会改变地图的显示)。有没有简单的方法可以做到这一点?
WPF 中没有 Tap 事件。您将不得不处理以下鼠标事件。
还有一些更专业的活动
如果您需要在 Bing 地图控件之前处理事件,您可能需要使用下面列出的适当隧道事件。为了防止 Bing 地图控件进一步处理事件,请将RoutedEventArgs.Handled标志设置为 true。