Sous C#, dans VS 2022: problème basique sur les évènements
FerméUtilisateur anonyme - 31 mai 2023 à 08:43
- Sous C#, dans VS 2022: problème basique sur les évènements
- Udp vs tcp - Guide
- Apple tv 2021 vs 2022 - Accueil - Guide TV et vidéo
- Dual core vs i5 ✓ - Forum Processeur
- Psp 2000 vs 3000 ✓ - Forum PSP
- Max vs netflix - Accueil - Streaming
2 réponses
31 mai 2023 à 07:43
Bonjour;
Toujours moi; Ah bon , mes excuses pour le doublon.
je suis toujours en panne sur "évènement" dans Winform de Visual Studio 2022.
Je me suis laisser guider par "Intelltsence" de VS 2022 pour déclarer le délégué et l'évènement dans ma seconde Classe ..... donc pas de raté ...
Idem pour la déclaration de "abonnement à l'évènement" dans la première classe.
Quand le lance le débogage, le compilateur ne "crie" pas ... mais je retrouve toujours la valeur "null" affecté à l'évènement ... donc normal qu'il ne se passe rien.
Mais pourquoi une valeur nulle à cet évènement alors que mon code est propre ???
Je remets mon code modifié:
Dans Namespace :
public delegate void Th_AddEventHandler(object sender, EventArgs e); // public obligatoire
public partial class Form2 : Form
{ ...
public event Th_AddEventHandler event_momo;
....
// lancement de l'évènement: .......
Th_AddEventHandler eh = event_momo;
eh?.Invoke(this, EventArgs.Empty); ......
}
Dans Classe 1:
// abonnement à l'évènement:
......
Form2 Form_nv_adh = new Form2();
Form_nv_adh.event_momo += this.Evenement_Maj_fich; // abonnement à l'évènement
.....
}
Grand merci d'avance à vous.
Molo