【发布时间】:2015-02-15 02:43:57
【问题描述】:
我正在尝试在 Windows Phone 应用程序中实现计时器。它在 Windows Phone 应用程序(Silverlight)中工作正常,但在 Windows Phone 空白应用程序中不起作用。但它给了我以下错误-
Cannot implicitly convert type System.EventHandler to System.EventHandler<object>
这是我的代码 -
namespace Timer
{
public partial class MainPage : Page
{
DispatcherTimer mytimer = new DispatcherTimer();
int currentcount = 0;
public MainPage()
{
InitializeComponent();
mytimer = new DispatcherTimer();
mytimer.Interval = new TimeSpan(0, 0, 0, 1, 0);
mytimer.Tick += new EventHandler(mytime_Tick);
//HERE error comes Cannot implicitly convert type System.EventHandler to System.EventHandler<object>
}
private void mytime_Tick(object sender,EventArgs e)
{
timedisplayBlock.Text = currentcount++.ToString();
}
private void startButton_Click(object sender, RoutedEventArgs e)
{
mytimer.Start();
}
}
}
但它甚至有所帮助。我该如何解决这个错误?
【问题讨论】:
标签: c# visual-studio windows-phone-7 windows-phone-8