在WinRT中显示弹出式右键单击样式菜单

时间:2012-10-27 08:09:37

标签: windows-runtime right-click popupmenu

奇怪的是,我似乎无法找到有关如何在WinRT中完成此操作的任何细节。我想要的是显示触摸和按住时通常出现的菜单,或右键单击Windows 8中的图标/图像。我发现了事件Holding,但这似乎没有做我想要的,在那似乎没有响应鼠标右键单击。这两个事件都需要单独处理吗?是否有任何内置事件,或者每个人都必须自己动手?

1 个答案:

答案 0 :(得分:1)

标准控件使用AppBar或设置超级按钮取代你的上下文菜单场景,具体取决于你会做什么(AppBar更具上下文功能),所以你可以在屏幕上选择一个项目 - 可能是通过点击或交叉滑动,您将自动显示AppBar或允许用户执行边缘手势以显示AppBar,然后“上下文菜单”选项将显示在AppBar中。也就是说 - Tim Heuer的Callisto有一个菜单控件,如果你想做一些非标准的事情,我认为这可能是你正在寻找的上下文菜单实现。请注意,它可能不像AppBar那样对用户起作用,也可能不太容易被发现。

相关问题