WPF C # - Таймер обратного отсчета
Как я могу реализовать следующее в моей части кода, написанной на WPF C #?
У меня есть элемент управления ElementFlow, в котором я реализовал событие SelectionChanged, которое (по определению) запускает конкретное событие, когда выбор элемента управления изменился.
То, что я хотел бы сделать это:
Запустить таймерЕсли таймер достигает 2 секунд, запустите MessageBox, например, «Привет!»Если выбор изменяется до того, как таймер достигнет 2 секунд, таймер должен быть сброшен и запущен заново.Это сделано для того, чтобы длительное действие запускалось только в том случае, если выбор не изменился в течение 2 секунд, но я не знаком с функцией DispatcherTimer в WPF, так как знаю больше о обычном таймере Windows Forms.
Спасибо,
С.