Acceder a un control d'une form depuis une autre

austinio Messages postés 10 Date d'inscription samedi 9 octobre 2004 Statut Membre Dernière intervention 29 mai 2006 - 21 mai 2006 à 01:02
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 - 21 mai 2006 à 12:59
framwork 2.0 / C#
   comment faire pour  acceder a un control d'une form depuis une autre form...
   Merci
My`LiFe|My`RuLeS

2 réponses

cs_badrbadr Messages postés 475 Date d'inscription jeudi 19 juin 2003 Statut Membre Dernière intervention 3 novembre 2008 1
21 mai 2006 à 05:53
admettons tes deux form ressemblent à ca:
using System.Windows.Forms;

public class Form1 : Form
{
   public Button button;
}
public class Form2 : Form
{
   public Form2(Form1 parentForm)
   {
      parentForm.button = new Button(); //on accède au bouton de la Form1
   }
}

pour accéder au bouton du premier formulaire (Form1), il faut avoir une variable qui fait référence à celle-ci. Si ta Form2 est crée à partir de ta Form1, il faut que ta Form2 recoit dans son constructeur une référence vers la Form1 comme dans l'exemple.

Bon, j'espère que ca va te guider vers la solution.
[:D] @++
0
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
21 mai 2006 à 12:59
Salut,

Je ne sais pas pourquoi mais quelque chose me dit que cet exemple répondera exactement à ce que tu as besoin de faire
Le fameux passage de paramètres.

VC# forever
=13319
0
Rejoignez-nous