Où puis-je trouver un contrôle qui ressemble au contrôle de minuterie C # dans WPF?
Le temporisateur WPF habituel est le DispatcherTimer
, qui n'est pas un contrôle mais utilisé dans le code. Cela fonctionne fondamentalement de la même manière que le timer WinForms:
System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
dispatcherTimer.Tick += dispatcherTimer_Tick;
dispatcherTimer.Interval = new TimeSpan(0,0,1);
dispatcherTimer.Start();
private void dispatcherTimer_Tick(object sender, EventArgs e)
{
// code goes here
}
Plus d'informations sur DispatcherTimer peuvent être trouvées ici
Avec Dispatcher, vous devrez inclure
using System.Windows.Threading;
Notez également que si vous cliquez avec le bouton droit de la souris sur DispatcherTimer et que vous cliquez sur Résoudre, les références appropriées doivent être ajoutées.
vous pouvez aussi utiliser
using System.Timers;
using System.Threading;