Bonjour,

j'ai 1 petit probleme de delegate au niveau de la compilation et je sais pas pq


Dans le user controle ucportefeuille :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
public delegate void PortefeuilleSelectionHandler(object sender,PortefeuilleSelectionEventArgs e);
		public event PortefeuilleSelectionHandler PortefeuilleSelected;
 
 
	public class PortefeuilleSelectionEventArgs:EventArgs
	{
...
	}
au niveau de l'appel du user control :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
this.UC.PortefeuilleSelected += new Site.Ecran.RechercheSituContrat.UCPortefeuille.PortefeuilleSelectionHandler(UCPortefeuille1_PortefeuilleSelected);
 
 
private void UCPortefeuille1_PortefeuilleSelected(object sender, PortefeuilleTypeSelectionEventArgs e)
{
..
}
J'ai l'erreur suivante :
UC_PortefeuilleSelected' ne correspond au délégué 'Site.Ecran.RechercheSituContrat.UCPortefeuille.PortefeuilleSelectionHandler'

Quelqu'un a une idée? J'ai un peu de mal avec le principe des delegate