Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Merlin
> this.menuItem1.Click += new System.EventHandler(this.menuItem1_Click); Pourquoi l'affectation d'évènement ci-dessus se fait par un += et pas par un == ? Faire un += revient bien à faire this.menuItem1.Click = this.menuItem1.Click + new System.EventHandler(this.menuItem1_Click);
je pense que tu voulais écrire "=" et non pas "==" comme tu l'as fait et qui est un opérateur de comparaison et non d'affectation.
Le fait d'utiliser += (et -= pour supprimer un gestionnaire) s'explique certainement par le fait que les événements sont multicast et que lorsqu'on affecte un gestionnaire il faut qu'il s'ajoute à la liste existante et non qu'il la remplace.
--
///3rL1n____
> this.menuItem1.Click += new System.EventHandler(this.menuItem1_Click);
Pourquoi l'affectation d'évènement ci-dessus se fait par un += et pas par un
== ?
Faire un += revient bien à faire
this.menuItem1.Click = this.menuItem1.Click +
new System.EventHandler(this.menuItem1_Click);
je pense que tu voulais écrire "=" et non pas "==" comme tu l'as fait
et qui est un opérateur de comparaison et non d'affectation.
Le fait d'utiliser += (et -= pour supprimer un gestionnaire) s'explique
certainement par le fait que les événements sont multicast et que
lorsqu'on affecte un gestionnaire il faut qu'il s'ajoute à la liste
existante et non qu'il la remplace.
> this.menuItem1.Click += new System.EventHandler(this.menuItem1_Click); Pourquoi l'affectation d'évènement ci-dessus se fait par un += et pas par un == ? Faire un += revient bien à faire this.menuItem1.Click = this.menuItem1.Click + new System.EventHandler(this.menuItem1_Click);
je pense que tu voulais écrire "=" et non pas "==" comme tu l'as fait et qui est un opérateur de comparaison et non d'affectation.
Le fait d'utiliser += (et -= pour supprimer un gestionnaire) s'explique certainement par le fait que les événements sont multicast et que lorsqu'on affecte un gestionnaire il faut qu'il s'ajoute à la liste existante et non qu'il la remplace.