OVH Cloud OVH Cloud

Utilisation événements UserControl dans 1 Form

1 réponse
Avatar
COPS
J'ai cr=E9er un UserControls avec un PictureBox =E0=20
l'int=E9rieur hors lorsque j'utilise=20
l'=E9v=E9nement "pic_MouseDown" (Dans le UserControl, cela=20
fonctionne) OK
Par contr=F4le, lorsque je place ce Usercontrol sur une Form
pas moyen d'utiliser l'=E9v=E9nement picUserControl_MouseDown

Alors Merci si vous savez contr=F4ler, =E0 partir d'un Form,=20
l'=E9v=E9nement MouseDown d'un pictureBox incrust=E9 dans un=20
UserControl.

1 réponse

Avatar
Sylo
il faut que dans ton usercontrol tu crée un évènement...

Ainsi, dans le usercontrol, tu déclare l'évènement :
"Public Event PICKMOUSDOWN()"

Dans le usercontrol, dans la procédure qui est déclenché au moment du
"pic_mousedown", tu note "Raiseevent PICKMOUSDOWN()" .Cela déclenche
l'évenenement PICKMOUSDOWN à l'extérieur du control

Dans ta forme qui contient le usercontrol, tu pourras voir ke parmis les
évènements du usercontrol, il y a l'évenement PICKMOUSDOWN qur tu peux
implémenter

Voila, j'espère avoir été clair

Sylo


"COPS" a écrit dans le message de
news:1f98801c457b8$ff839930$
J'ai créer un UserControls avec un PictureBox à
l'intérieur hors lorsque j'utilise
l'événement "pic_MouseDown" (Dans le UserControl, cela
fonctionne) OK
Par contrôle, lorsque je place ce Usercontrol sur une Form
pas moyen d'utiliser l'événement picUserControl_MouseDown

Alors Merci si vous savez contrôler, à partir d'un Form,
l'événement MouseDown d'un pictureBox incrusté dans un
UserControl.