У меня есть FrameworkElement, и я хочу выполнить действие A, когда пользователь щелкает один раз, и действие B, когда пользователь щелкает дважды.
Из-за способа доставки событий я всегда получаю событие одиночного щелчка, которое начинает действие A. Осмотревшись, я обнаружил здесь интересную технику , использующую таймер для задержки обработки щелчки. Однако в этом примере таймер жестко запрограммирован на 300 миллисекунд, но я бы предпочел использовать пользовательскую настройку «Скорость двойного щелчка» в диалоговом окне «Свойства мыши» панели управления.
Каков API wpf / C # для получения этого значения из системы?