У меня есть кнопка с Click="Window_Click"
и TouchDown="Window_Touch"
.Когда я нажимаю не сенсорные устройства , это работает просто отлично, но когда я нажимаю сенсорные устройства , иногда у меня появляется другая кнопка в фокусе, и касание вызывает два события.По сути, когда я касаюсь кнопки, они выполняют оба события, как я могу создать только одно событие для обоих поведений или как я могу «остановить» / не выполнить события щелчков при касании вещей?
private void Window_Click(object sender, RoutedEventArgs e)
{
functionOne();
}
private void Window_Touch(object sender, TouchEventArgs e)
{
functionOne();
}