Bonjour,
Dans un usercontrol, j'ai la propriété suivante :
où X est une classe quelconque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Public Property ListeX as List(Of X)
J'aimerais avoir un évènement lorsque ce usercontrol sera utilisé et qu'on fera :
J'ai cherché dans 3 directions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part monUserControl.ListeX.Add(New X(param1, param2))
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.
Partager