【发布时间】:2011-12-25 10:02:42
【问题描述】:
我正在尝试构建一个程序,一旦单击按钮,每 5 秒将执行一次功能 (OnTimed)。
以下是目前的代码:
private void bntCapture_Click(object sender, RoutedEventArgs e)
{
DispatcherTimer t1 = new DispatcherTimer();
t1.Interval = TimeSpan.FromMilliseconds(5000);
t1.IsEnabled = true;
t1.Tick += new EventHandler(OnTimed);
t1.Start();
}
void OnTimed(object sender, ElapsedEventArgs e)
{
imgCapture.Source = imgVideo.Source;
System.Threading.Thread.Sleep(1000);
Helper.SaveImageCapture((BitmapSource)imgCapture.Source);
}
当我运行代码时,它显示错误:
“‘方法’没有重载匹配委托‘System.EventHandler’
【问题讨论】:
标签: c# .net wpf compiler-errors