如何检测从应用程序边缘滑动以显示菜单?

时间:2018-07-18 00:50:42

标签: xaml uwp uwp-xaml

编辑:这是针对将在Windows 10桌面上运行的应用程序。该应用程序可以在典型的计算机/笔记本电脑或带触摸屏的设备(例如Surface Pro或Surface Book)上运行。我关心的是在后一种类型的设备上检测边缘事件的滑动。

我有一个单击按钮时会显示设置面板的按钮,但是我希望用户能够从应用程序窗口的左边缘滑动以将其拉起。

设置面板没什么花哨的,只是一个alist = [] while x <= difference: alist.append(zeros_np_array) x += 1 arr = np.array(alist) # arr = np.vstack(alist) # alternative ,其中包含一些控件以及StackPanelHorizontalAlignment="Left"

在线查看时,我发现EdgeGesture classCompleted event会“触发以表明用户已成功召唤或关闭了基于边缘的UI”。

将设置面板注册为“基于边缘的UI”是否需要做一些特殊的事情,以便我可以检测到此事件?

如何判断滑动是否专门从屏幕的左边缘发生?

文档链接到Edge gesture invocation sample,但是代码似乎适用于Windows 8,这使我难以在Visual Studio中打开它,并且使我担心Windows 10是否仍支持Edge Gestures。

0 个答案:

没有答案