je suit classeComment créer un gestionnaire d'événements pour ma classe
public class ButtonChange
{
private int _buttonState;
public void SetButtonState(int state)
{
_buttonState = state;
}
}
Je veux déclencher un événement à chaque fois que _buttonState
changements de valeur, finaly je veux définir un gestionnaire d'événements dans ButtonChange
Voulez-vous les gars aidez-moi s'il vous plaît ??
P.S: Je ne veux pas utiliser INotifyPropertyChanged
Belle façon d'éviter les chèques nuls satanés. Je n'ai pas pensé à faire ça. Je ne sais pas pourquoi. Probablement des habitudes robotiques automatiques. – tzup
Merci beaucoup Jon, pour l'événement StateChanged je n'ai pas assigné de gestionnaire vide, mais cela a fonctionné, est-ce nécessaire, pourriez-vous m'expliquer un peu plus à ce sujet? –
Si vous n'avez pas le bit "= delegate {}", alors si personne ne s'abonne à l'événement mais que vous essayez de l'élever de toute façon, vous obtiendrez une exception NullReferenceException. –