Whismeril
Messages postés19038Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention 7 mai 2024
-
9 juin 2011 à 19:53
Whismeril
Messages postés19038Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention 7 mai 2024
-
11 juin 2011 à 15:49
Bonjour,
j'ai créé une classe avec pleins d'attributs déclarés comme ça:
public string Toto
{get; set;}
public int Tutu
{get; set;}
etc...
et une methode de calcul que je dois exécuter à chaque changement de valeurs.
J'aimerai savoir si l'on peut détecter un changement de valeur (un événement?), plutôt que de réécrire mes déclarations comme suit
private string _Toto;
public string Toto
{
get {return _Toto;}
set
{
_Toto = value;
ExecuteMethode();
}
etc...
Whismeril
Messages postés19038Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention 7 mai 2024656 11 juin 2011 à 15:49
Bonjour,
ce n'était pas ce que je recherchais, mais quitte à réécrire mes déclarations, j'ai implémenté cette interface.
Je me suis abonné à l'évènement en interne de ma classe pour executer ma méthode.
C'est un peu plus long, mais ça permet de récupérer l'info du changement de valeur ailleurs dans le projet.