具体来说,我说的是UIElement.ContextRequested和UIElement.ContextFlyout。我对此的理解是以下代码:
<Rectangle Fill="Red">
<Rectangle.ContextFlyout>
<MenuFlyout>
<MenuFlyoutItem Text="Edit"/>
<MenuFlyoutItem Text="Delete"/>
</MenuFlyout>
</Rectangle.ContextFlyout>
</Rectangle>
当我在桌面上右键单击它时,会显示上下文菜单。然而,没有任何反应。上下文请求的事件似乎也没有在桌面上触发。我做错了什么?