我有以下EventHandler
给我增加了一个参数MusicNote
音乐:传递参数给事件处理程序
public void PlayMusicEvent(object sender, EventArgs e,MusicNote music)
{
music.player.Stop();
System.Timers.Timer myTimer = (System.Timers.Timer)sender;
myTimer.Stop();
}
我需要处理程序添加到Timer
像这样:
myTimer.Elapsed += new ElapsedEventHandler(PlayMusicEvent(this, e, musicNote));
,但得到的错误:
"Method name expected"
编辑:在这种情况下,我只是通过电子邮件m包含这段代码的方法,我将如何通过计时器自己的EventArgs
?
重复问题的答案虽然吸引。这里的最高回应应该是规范的答案。 – 2015-10-15 19:11:48