cliantusse
Messages postés11Date d'inscriptionmardi 9 octobre 2007StatutMembreDernière intervention12 mars 2009
-
4 mai 2008 à 22:32
Liverion
Messages postés296Date d'inscriptionmardi 22 avril 2008StatutMembreDernière intervention18 août 2008
-
5 mai 2008 à 09:35
cliantusse
Bonjour,
j'ai deux forms, la 1ere contient un textbox et un label, la 2eme contient un label.
le problem est que je veut afficher le contenue de textbox dans le label mais il m'affiche toujour un blanc est ce que vous pouvez m'aider ,merci.
// ici un public static pour passer le texte à la nouvelle form
public
static
string chaine;
////////////////////////////////////////////
sur la form 2
private
Liverion
Messages postés296Date d'inscriptionmardi 22 avril 2008StatutMembreDernière intervention18 août 2008 5 mai 2008 à 09:35
En fait dans le code que tu as transmis cliantusse, ta form1 crée une form2 qui crée une nouvelle form1 donc ta form2 ne connait pas la form1 de départ. Ce que tu peux faire c'est de passer en parametre du constructeur de ta form2 une form1, ce aui donnerait ca :
_ Dans ta Form1 :
Form2 f2 =
new
Form2( this ); f2.ShowDialog();
_ Dans ta Form2 :
private Form1 caller;
public Form2(Form1 appelant) {
InitializeComponent();
caller = appelant;
}
et ensuite tu peux recuperer les elements de ta Form1 pour peu qu'ils soient publics.