Résolu C# code dans Form1 qui modifie un élément de la Form2

Axlnh

Premium
Inscription
3 Avril 2014
Messages
1 945
Réactions
676
Points
3 551
Bonsoir,

Je voudrais (en C#) faire un code sur un bouton dans une Form1 qui appelle une fonction dans un bouton sur une Form2 (lorsque la Form2 est active bien sûr)
Si quelqu'un sais, merci​
 

iBOLD

Premium
Inscription
23 Novembre 2012
Messages
3 456
Réactions
1 489
Points
15 665


Il te faut :
- Deux forms
- 1 Classe (Class1)

Exemple :

Dans la classe tu créé un string :
public static string abc = "";

Dans form1 tu créé un button et une textBox :
Dans le button :

Class1.abc = textBox1.Text;

Dans la form2 tu créé un label :
label1.Text = Class1.abc;
 
Cette réponse a aidé l'auteur de cette discussion !

Axlnh

Premium
Inscription
3 Avril 2014
Messages
1 945
Réactions
676
Points
3 551


Il te faut :
- Deux forms
- 1 Classe (Class1)

Exemple :

Dans la classe tu créé un string :
public static string abc = "";

Dans form1 tu créé un button et une textBox :
Dans le button :

Class1.abc = textBox1.Text;

Dans la form2 tu créé un label :
label1.Text = Class1.abc;
J'ai bien compris je pense mais ça fonctionne pas pour moi :/
 

iBOLD

Premium
Inscription
23 Novembre 2012
Messages
3 456
Réactions
1 489
Points
15 665
Ca fonctionne merci bien,
Juste précision logique, le code fonctionne que quand la form2 est "Show" donc y'aurait un moyen pour que le code fonctionne sans que on voit la Form2 ? :p
Ba c'est normal que sa marche que quand il y affiches la form2 vu que c'est quand tu Load la form2 que ca dit que le label2 = Class1.abc
 
Haut