我开发在Windows 8的Visual Studio 11的应用程序,我想定义的事件处理程序,如下一DispatcherTimer实例:定义事件处理程序,在Windows DispatcherTimer的Tick事件8应用
public sealed partial class BlankPage : Page
{
int timecounter = 10;
DispatcherTimer timer = new DispatcherTimer();
public BlankPage()
{
this.InitializeComponent();
timer.Tick += new EventHandler(HandleTick);
}
private void HandleTick(object s,EventArgs e)
{
timecounter--;
if (timecounter ==0)
{
//disable all buttons here
}
}
.....
}
但我得到以下错误:
Cannot implicitly convert type 'System.EventHandler' to 'System.EventHandler<object>'
我是一个新手开发寡妇8应用程序。
你能帮我吗?
的变化,但我们不Windows应用程序有这个问题?我们要不要 ? –
代理和事件处理程序在整个平台上都是相同的。这不是一个“问题”,它是如何工作:) – danielovich
问题我的意思是'System.EventHandler