Effectuer un test sur un bouton d'un autre form

Signaler
Messages postés
42
Date d'inscription
dimanche 22 février 2009
Statut
Membre
Dernière intervention
24 septembre 2009
-
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Membre
Dernière intervention
20 juin 2013
-
salut


j'ai besoin d'effectuer un test dans une form sur un bouton citué dans
une autre form, si ce bouton est pressé un code doit s'exécuter dans la
form ou le test est effectué


avez vous une idée comment ca se fait?

merci

4 réponses

Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
41
Salut, il te faut une référence sur ce bouton, ou bien la récupérer dans la propriété Controls de l'autre forme et exécuter la méthode PerformClick du bouton.
Messages postés
42
Date d'inscription
dimanche 22 février 2009
Statut
Membre
Dernière intervention
24 septembre 2009

j'ai pas bien  saisi votre réponse, pouvez vous me détailler un peu...
Messages postés
1860
Date d'inscription
lundi 28 novembre 2005
Statut
Modérateur
Dernière intervention
14 février 2015
49
Si tu ne comprends pas "il te faut une référence sur ce bouton", j'ai peur qu'il y ait besoin que tu (re)vois les bases du C#. Quant au passage de paramètres d'une form à une autre (dont tu auras besoin), fais quelques recherches, il y a plein de tutos/codes/posts sur ce site qui en parlent.

"ou bien la récupérer dans la propriété Controls de l'autre forme" = > à condition que tu aies une référence sur cette autre form (ce qui est très probable si cette form a été lancée via l'autre (si la form avec le bouton a été lancée via celle qui doit recevoir l'événement)).

@Lutinore : "exécuter la méthode PerformClick du bouton." => si j'ai bien compris, il ne cherche pas à générer un clic, juste à se connecter à l'événement Click d'un bouton dans une autre form.

Krimog : while (!(succeed = try())) ;
- NON, "LE BAR" n'est PAS un langage de programmation ! -
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Membre
Dernière intervention
20 juin 2013
58