Я пытаюсь создать полноэкранное приложение WPF и пытаюсь реализовать Android-навигатор. WPF/WinForm не принимает события касания
Для этого мне нужно обнаружить салфетки, исходящие из-за экрана, так же, как панель шарма Windows 8.
Но окна не присылают какие-либо события касания/мыши к приложению, если салфетки не запускались на сенсорном экране (глобальный крючок тоже не работает).
Как я могу обнаружить эти удары, начинающиеся с экрана, как Windows делает это для бара шарма?
Только если это имеет значение я использую Surface Pro 3 с Win 8.1
Я установил IsManipulationEnabled в true для моего окна, но я до сих пор не получаю никаких событий, таких как ManipulationStarted, если салфетка запущена на экране. Кажется, что Windows регистрирует события касания, потому что он рисует след на моем пальце, но не передает эти сообщения в цикл сообщений. – Dobbias
@Dobbias Register ManipulationStarted event и поместите точку останова на событие. посмотрите, сможете ли вы ударить точку останова при прокрутке на экране. – Akansha
Я могу ударить его, если салфетка началась на экране, но если я войду на экран с границы, событие не будет запущено. – Dobbias