WPF C # - contagem regressiva do timer
Como posso implementar o seguinte no meu pedaço de código escrito em WPF C #?
Eu tenho um controle ElementFlow em que eu implementei um evento SelectionChanged que (por definição) aciona um evento específico quando a seleção de item do controle foi alterada.
O que eu gostaria de fazer é:
Iniciar um temporizadorSe o timer atingir 2 segundos, inicie um MessageBox dizendo ("Olá") por exemploSe a seleção mudar antes que o cronômetro atinja 2 segundos, o temporizador deve ser reiniciado e reiniciado.Isso é para garantir que a ação demorada seja iniciada apenas se a seleção não tiver sido alterada dentro de 2 segundos, mas eu não estiver familiarizado com o recurso DispatcherTimer do WPF, pois estou mais informado sobre o Timer normal do Windows Forms.
Obrigado,
S.