Xaml 如何使用UWP上下文功能?
具体来说,我指的是UIElement.ContextRequested和UIElement.ContextFlyout。我的理解是以下代码:Xaml 如何使用UWP上下文功能?,xaml,uwp,win-universal-app,windows-10-universal,Xaml,Uwp,Win Universal App,Windows 10 Universal,具体来说,我指的是UIElement.ContextRequested和UIElement.ContextFlyout。我的理解是以下代码: <Rectangle Fill="Red"> <Rectangle.ContextFlyout> <MenuFlyout> <MenuFlyoutItem Text="Edit"/>
<Rectangle Fill="Red">
<Rectangle.ContextFlyout>
<MenuFlyout>
<MenuFlyoutItem Text="Edit"/>
<MenuFlyoutItem Text="Delete"/>
</MenuFlyout>
</Rectangle.ContextFlyout>
</Rectangle>
将导致右键单击桌面上的关联菜单时显示。然而,什么也没有发生。contextrequested事件似乎也不会在桌面上触发。我做错了什么?您的项目目标是最低版本14393吗?是的。出于某种原因,当我将所有代码复制到一个新项目中时,它成功了。我想是VisualStudio出了点小问题。我的旧项目仍然无法使用它,因此我怀疑这可能是因为它最初不是14393的目标,并且由于某种原因,重定目标功能无法使用它。您的项目的目标是最低版本14393吗?是的。出于某种原因,当我将所有代码复制到一个新项目中时,它成功了。我想是VisualStudio出了点小问题。我的旧项目仍然无法使用它,因此我怀疑这可能是因为它最初不是14393的目标,而重定目标功能出于某种原因无法使用它。