我正在使用XAML中的ManipulationMode试验Windows商店应用。我希望在我的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中出现了什么问题或者无法做到这一点?
谢谢赫尔曼
答案 0 :(得分:10)
您需要使用逗号分隔值。