Событие манипулирования содержимым ScatterViewItem

У меня есть объект Viewport3D внутри файла ScatterViewItem. Мне нужно повернуть 3D внутри, не поворачивая ScatterViewItem. В настоящее время я пытаюсь поместить события Manipulation в область просмотра, но они не срабатывают. Все жесты движения захватываются ScatterViewItem, где я хочу отправить их вниз по области просмотра внутри. Любая помощь будет иметь большое значение.

Спасибо,
Бхарат Матур.


person user1537031    schedule 19.07.2012    source источник


Ответы (1)


ScatterViewItem возьмет на себя управление сенсорными событиями только в том случае, если ни один из его дочерних элементов в визуальном дереве не пометил перенаправленное событие как обработанное.

Поскольку вы не предоставили ни одного примера кода, я могу предложить только дополнительные решения:
 – Попробуйте изолировать проблему, вытащив viewport3D из окна scatterview – Убедитесь, что оно не содержит scatterview – Убедитесь, что свойство элемента окна просмотра 'IsManipulationEnabled' установлено значение true
– В ваших методах касания убедитесь, что для параметра «e.Handled» установлено значение «true»
– Убедитесь, что установлена ​​область попадания порта просмотра.

Надеюсь это поможет.

person Eran Sakal    schedule 25.07.2012