Dans ton deuxième formulaire, tu peux affecter ton textbox en public, et quand tu appuies sur ton bouton sur le premier, tu appelles ton formulaire, puis tu remplis ton champ direct, mais c'est pas très bo au niveau prog objet ! Moi je te conseille de créer une variable privée sur ton deuxième formulaire ( private string ton_texte; ) Sur celui-ci tu mets une fonction publique qui te permets de passer ton paramètre : public void affecter(string paramètre) { ton_texte=paramètre; } puis dans le load de ce formulaire tu tapes : if(ton_texte is null) else textBox.Text=ton_texte;
Dans le premier formulaire, au clic du bouton tu fais alors :
frmForm2 frmF2=new frmForm2(); frmF2.affecter(ton_paramètre_string_que_tu_veux_passer); frmF2.show();
Ca doit marcher ( je l'ai fait de nombreuses fois ).
jayrock
------------------------------- Réponse au message : -------------------------------
> Salut, > > J'ai 2 formulaires avec des champs de texte sur chacun. > Sur le premier j'ai un bouton de validation. > > J'aimerai lorsque je clique sur le bouton de validation envoyer la valeur de la textbox du form 1 à la text box du form 2. > > Mais comment faut faire? J'ai bo chercher je ne trouve aucun exemple... > > Merci > > Cordialement, > > KiK
|