Bonjour à tous,
j'aurais besoin d'un peu d'aide pour la création d'un UserControl.
J'y connais rien. J'ai donc essayé de m'y mettre progressivement
en démarrant un nouveau projet avec une feuille (Form1) et un
UserControl "UserControl1" que j'ai ajouté au projet en choisissant
"ajouter un control utilisateur".
J'ai ajouté une TextBox sur le UserControl, et j'ai ajouté le UserControl
sur "Form1". Jusque là c'était plutôt facile :-)
ca s'est compliqué quand j'ai ajouté une TextBox sur le UserControl.
J'aurais bien aimé avoir un événement "TextChanged" sur le UserControl
m'indiquant un changement de texte dans la TextBox. J'ai donc cherché
un tuto :-) J'en ai trouvé un qui m'a semblé plutôt simple, et qui
proposait d'ajouter cette instruction dans l'évènement "Textbox1_TextChanged" :
Sauf que sur Form1, je ne trouve ni l'évènement "TextChanged", ni l'évènement "OnTextChanged"
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me.OnTextChanged(e)
dans la liste des événements du UserControl.
Que faire ?!
J'ai cru comprendre à la lecture du tuto que pour chaque évènements de la classe control,
existait un événement du même nom préfixé de "On". Car vb.net ne permet pas de déclencher
un événement situé dans la classe de base à partir de la classe dérivée.
Est-ce que j'ai bien compris et si oui pourquoi ça ne fonctionne pas ?
Merci pour votre aide.
Partager