Bonjour,

Dans un usercontrol, j'ai la propriété suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Public Property ListeX as List(Of X)
où X est une classe quelconque.

J'aimerais avoir un évènement lorsque ce usercontrol sera utilisé et qu'on fera :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
monUserControl.ListeX.Add(New X(param1, param2))
J'ai cherché dans 3 directions :
1° Création d'un event perso avec Public Event ListChanged mais je ne sais pas où le lever.
2° Implémentation de INotifyPropertyChanged mais il faut appeler NotifyPropertyChanged("ListX") dans le setter de la propriété or le .Add de la liste n'est pas gérer par moi...
3° Implémentation de IList qui permet de gérer le .Add mais cela ne convient pas ici car le usercontrol n'est pas une liste .

Du coup, je suis perdu et vient chercher quelques conseils.

Merci d'avance.