IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB.Net]_Passage valeur Form3 à Form2 ?


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 291
    Par défaut [VB.Net]_Passage valeur Form3 à Form2 ?
    Bonjour,

    J'ai 3 formulaires Form1, Form2, Form3.
    Form1 ouvre Form2 qui contient une textbox et un bouton (+ un pour fermer).
    Form2 ouvre Form3 qui contient une textbox et un bouton (+ un pour fermer).

    La textbox du form3 contient "Texte à transférer", et lorsque j'appuie sur le bouton j'aimerais passer cette valeur dans la textbox du form2.

    Le code Form1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     Public Class Form1
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
     
            Dim frm2 As New Form2()
            frm2.Show()
     
        End Sub
     
    End Class
    Le code Form2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    Public Class Form2
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
     
            Dim frm3 As New Form3()
            frm3.ShowDialog()
     
        End Sub
     
        Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
     
            Me.Close()
     
        End Sub
     
    End Class
    Le code Form3
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    Public Class Form3
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
     
            Dim frm2 As New Form2()
            frm2.TextBox1.Text = Me.TextBox1.Text
     
        End Sub
     
        Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
     
            Me.Close()
     
        End Sub
     
    End Class
    Mais forcément sa ne fonctionne pas, autrement je ne serais pas là.

    Par contre si j'ouvre le formulaire par form2.show() et que j'y fais référence comme ceci Form2.TextBox1.Text = Me.TextBox1.Text
    , sa fonctionne. Mais il me semble qu'en .Net se n'est pas conseillé.

    Comment faire ?

    Merci d'avance

    Gwendal

    PS: j'ai pas mal recherché sur le forum sans succés. Je me doute bien que c'est du bas niveau, mais une partie de l'après midi la tête dans l'aide, sur le net, dans le forum, ....

  2. #2
    Membre éclairé

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 291
    Par défaut
    Le C.., la réponse est ici
    http://faqvbnet.developpez.com/?page..._public_method
    Je suis désolé !
    Dommage que l'on puisse pas supprimer ses messages !

    Gwendal

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB.net] Extraire valeur max d'un tableau
    Par grand_prophete dans le forum Windows Forms
    Réponses: 9
    Dernier message: 29/03/2011, 17h37
  2. [VB.NET]Héritage : valeur d'une propriété perdue
    Par denilson dans le forum Windows Forms
    Réponses: 1
    Dernier message: 06/07/2006, 11h50
  3. [VB.net] Affichage valeur dans une ComboBox
    Par nico10gbb dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/04/2006, 15h32
  4. [VB.net] Pb valeur retour ExecuteNonQuery
    Par nico10gbb dans le forum Windows Forms
    Réponses: 10
    Dernier message: 18/04/2006, 12h22
  5. [C++.NET] NumericUpDown valeur de retour
    Par raboin dans le forum VC++ .NET
    Réponses: 10
    Dernier message: 07/04/2006, 14h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo