Предотвратить запуск MouseLeftButtonUp при отпускании "Hold"?
У меня есть ListBox, который содержит любимые вещи пользователей. Когда вы щелкаете (MouseLeftButtonUp) на элементе в списке, вы переходите на "страницу сведений". Если вы удерживаете элемент списка, он будет удален. Это выполняется событием "Hold"
Проблема в том, что MouseLeftButtonUp сработает, когда вы отпустите элемент списка. Есть ли способ предотвратить запуск MouseLeftButtonUp? Я видел это поведение в другом приложении.
1 ответ
Решение
MouseLeftButtonUp всегда срабатывает в этом случае. Вам нужно использовать логическое поле или подобное, чтобы проверить, было ли это коротким касанием или удержанием.
Чтобы избежать этой проблемы, я бы рекомендовал использовать жест Tap вместо MouseLeftButtonUp.