像C#定时器的WPF计时器
我在哪里可以find一个像WPF中的C#计时器控件的控件?
通常的WPF计时器是DispatcherTimer
,它不是一个控件,而是用在代码中。 它基本上像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 }
更多的DispatcherTimer可以在这里find
随着调度员,你将需要包括
using System.Windows.Threading;
另外请注意,如果您右键单击DispatcherTimer并单击解决它应该添加适当的引用。
你也可以使用
using System.Timers; using System.Threading;