Tengo el siguiente EventHandler
a la que añade un parámetro MusicNote
música:parámetro Pass a manejador de sucesos
public void PlayMusicEvent(object sender, EventArgs e,MusicNote music)
{
music.player.Stop();
System.Timers.Timer myTimer = (System.Timers.Timer)sender;
myTimer.Stop();
}
necesito para agregar el controlador a un Timer
así:
myTimer.Elapsed += new ElapsedEventHandler(PlayMusicEvent(this, e, musicNote));
pero conseguir el error:
"Method name expected"
EDITAR: En este caso acabo de pasar e En el método que contiene este fragmento de código, ¿cómo pasaría el propio EventArgs
del temporizador?
Las respuestas sobre la pregunta duplicada apestan. La mejor respuesta aquí debería ser la respuesta canónica. –