Retour de valeur après un showdialog()

Signaler
Messages postés
4
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
19 avril 2009
-
Messages postés
4
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
19 avril 2009
-
Bonjour,

Je fais affiché un form avec un showdialog() pour faire affiché un datagrid dans le but que l'utilisateur puisse rechercher une donné.  Comment je fais pour retourné une valeur à mon premier form d'origine.

Using EcranDonne As New EcranRecherche(dt)
  EcranDonne.ShowDialog()
End Using

le dt est la datatable que j'envoie a mon formulaire,
Ou qu'elle est la meilleur méthode pour ma solution.

2 réponses

Messages postés
14815
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
3 août 2021
156
Bonjour,

Quelle est la donnée à retourner ?

Messages postés
4
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
19 avril 2009

C'est en Visual Basic avec VS2008.

Finalement je me suis créé une procédure dans mon 2e formulaire.  qui retourne une valeur string

CommandeRecherche.dt(dt)    'Envoie la table au 2e formulaire
CommandeRecherche.ShowDialog()  'Montre le 2e formulaire
NomRecherche = CommandeRecherche.TexteRecherche()   'Retourne la valeur que l'utilisateur a sélectionné dans la datagrid
CommandeRecherche.Dispose()
txtProduit.Text = txtProduit.Text &

"1 " & NomRecherche & vbCrL  'Associe la valeur sélectionn dans le 1er formulaire

Bon je sais pas si c'est la meilleur méthode pour faire ce genre d'opération, mais ca fonctionne très bien.