0

我在ScatterViewItem. 我需要旋转 3D 内部而不旋转ScatterViewItem. 目前,我正在尝试将操作事件放在视口上,但它们不会触发。所有的运动手势都被 捕获,ScatterViewItem我想把它们发送到里面的视口。任何帮助都会很有价值。

谢谢,
巴拉特马图尔。

4

1 回答 1

0

ScatterViewItem仅当视觉树中没有他的孩子没有将路由事件标记为已处理时,才会控制触摸事件。

由于您没有提供任何代码示例,我只能建议可选解决方案:
- 尝试通过从 scatterview 中取出 viewport3D 来隔离问题 - 确保它没有 scatterview - 确保 viewport 元素属性“IsManipulationEnabled”设置为true
- 在您的触摸方法中确保将“e.Handled”设置为“true”
- 检查是否设置了视口命中区域。

希望这可以帮助。

于 2012-07-25T18:15:01.537 回答