我目前正在使用Visual Studio 2015中的C#中的时钟应用程序。
private void Form1_Load(object sender, EventArgs e)
{
t.Interval = 1000;
t.Tick() += new EventHandler(this.t_Tick);
t.Start();
}
此部分t.Tick() += new EventHandler(this.t_Tick);
出现了一些问题:
如果您向我提供了有关此问题的完整说明,我将不胜感激。
错误列表:
1)错误CS0079事件'Timer.Tick'只能出现在+ =或 - =
的左侧2)错误CS7036没有给出的参数对应于'EventHandler'所需的形式参数'sender'
答案 0 :(得分:5)
Tick是一个事件,而不是一个方法,所以你需要这样做:
private void Form1_Load(object sender, EventArgs e)
{
t.Interval = 1000;
t.Tick += new EventHandler(this.t_Tick);
t.Start();
}