我创建了一个每隔一秒更新一次的计时器
using System.Windows.Threading;
public MainWindow()
{
InitializeComponent();
_dt_tick.Tick += new EventHandler(_dt_Tick);
_dt_tick.Interval = new TimeSpan(0, 0, 1);
_dt_tick.Start();
}
之后我创建了一个链接到这个计时器的函数
private void _dt_Tick(object s, EventArgs e)
{
try
{
......
}
catch (Exception _ex)
{ MessageBox.Show(_ex.ToString(), "Error in Timer", MessageBoxButton.OK, MessageBoxImage.Error); }
}
我想要的是在单击一个按钮后重新启动此计时器
private void button1_Click(object sender, RoutedEventArgs e)
{
...........
}
我试过 _dt_Tick(object s, EventArgs e) 但它不起作用
请有任何想法。它真的很紧急。