Passer un évènement en paramètre de fonction

Passer un évènement en paramètre de fonction - C#/.NET managed - Programmation

Marsh Posté le 17-10-2007 à 10:46:04    

Bonjour à tous,
 
comment réaliser l'exemple suivant:
 

Code :
  1. private void Function(string temp, Evenement evt)
  2. {
  3. //Lancer l'événement
  4. evt;
  5. }
  6. private void foo1()
  7. {
  8. //
  9. Function("coucou",CAFM_DeleteMonth_Click);
  10. //
  11. }
  12. private void CAFM_DeleteMonth_Click(object sender, System.EventArgs e)
  13. {
  14. CA_RemoveFromSelection(CAFM_SelectedMonthes);
  15. }


 
Merci d'avance
 
Mike

Reply

Marsh Posté le 17-10-2007 à 10:46:04   

Reply

Marsh Posté le 17-10-2007 à 11:18:50    

Impossible.
Inutile.
Va à l'encontre du modèle d'évennement de C#.
 
Donc la réponse est "On ne peut pas".
 
Explique un peu plus en détail ton but, il y a certainement une solution clean appropriée


---------------
VA APPRENDRE ET REVIENS QUAND TU SAIS, SINON ABSTIENT TOI C'EST UN GRAND CONSEIL QUE JE TE DONNE... TU ES INCOMPÉTENT ET C'EST UNE RÉALITÉ, TU N'AS RIEN A FAIRE ICI FAUT S'Y CONNAITRE ... -Jojo1998 - RIP - http://tinyurl.com/qc47ftk
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed