В настоящее время я разрабатываю приложение с использованием WPF и (мультитач) емкостного сенсорного монитора, который распознается Windows как родное сенсорное устройство, т.е. ему не нужны дополнительные драйверы.
Когда я использую кнопку WPF и нажимаю ее с помощью касания, я получаю событие clicked. Моя проблема в том, что некоторые из моих пользователей не выполняют чистый щелчок, а перемещают сенсорный курсор на некоторые пиксели при касании, поэтому мое приложение больше не распознает событие щелчка.
Есть ли способ определить порог движения, который Windows не будет интерпретировать как жест панорамирования, а вместо этого распознает его как щелчок?
SystemParameters.MinimumHorizontalDragDistance
, используемое для определения минимальной суммы, которую вы должны перетащить, прежде чем запускать операцию перетаскивания. Возможно, есть что-то подобное для сенсорных интерфейсов? - person Rachel   schedule 28.04.2016