我正在为 Windows 商店应用程序在 XAML 中使用 ManipulationMode 进行试验。我想直接在我的 xaml 中有尽可能多的设置,所以我不必使用太多的代码。当我找到一个让我的滑动识别工作的解决方案时,我在后面的代码中发现了一些可以做的事情,如下所示:
myGrid.ManipulationMode = ManipulationModes.TranslateX | ManipulationModes.TranslateY;
现在我尝试通过使用一些 xaml 代码来完成这项工作。然后我用这个
<Grid Style="{StaticResource LayoutRootStyle}" ManipulationMode="TranslateY" ManipulationCompleted="manipulationCompleted">
这很好用,但我没有找到同时使用 ManipulationMode TranslateX 和 TranslateY 的方法。
我尝试在属性中添加一些布尔运算符,并在我的网格中添加以下代码段。
<Grid.ManipulationMode>
<ManipulationModes>TranslateX</ManipulationModes>
<ManipulationModes>TranslateY</ManipulationModes>
</Grid.ManipulationMode>
我做错了什么或者不可能在纯 XAML 中做到这一点?
谢谢赫尔曼