在 xamarin 窗体映射上打开上下文菜单



我正在 xamarin 表单应用程序中处理地图,我希望在长按地图时打开上下文菜单。我在地图上实现了单击和长按事件,但我不知道在地图上打开上下文菜单。有没有办法做到这一点? 提前谢谢。

这是地图中非常常见的问题

您需要使用TapGestureRecognizer并将所有触摸事件发送到该处理程序。

我希望它会起作用。

<StackLayout x:Name="ConnectSP"  BackgroundColor ="Gray" HeightRequest="160" 
WidthRequest="125" Orientation="Vertical"> 
<Your_Map_Here></Your_Map_Here>
<StackLayout.GestureRecognizers>
<TapGestureRecognizer Tapped="OnConnectTapped"/>
</StackLayout.GestureRecognizers>
</StackLayout>

最新更新