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

C# Discussion :

Passage des valeurs d'une form à l'autre [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Femme Profil pro
    Enseignant
    Inscrit en
    Février 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2012
    Messages : 43
    Par défaut Passage des valeurs d'une form à l'autre
    Bonjour,
    J'ai une fenêtre ( forme 2) qui s'ouvre en cliquant sur un bouton qui se trouve dans une autre fenêtre ( forme 1), mon soucie c'est que je veux passer des valeurs de saisies de la forme 1 à la forme 2, j'ai fait ceci : mais malheureusement ça m'affiche dans la forme 2 vide pourtant j'ai saisi des valeurs dans la forme 1, voilà mon code dans le code de la forme 2 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    private form1 form = new form1();
     
    textBox2.Text = form1.textBox1.Text;
    à savoir que j'ai modifier le champ "textBox1" de la forme 1 je l'ai définie pour Modifiers comme Internal

    Merci pour votre aide

  2. #2
    Membre très actif
    Inscrit en
    Février 2011
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 106
    Par défaut
    fait attention! tu as instancier un nouveau objet de Form1 , alors de nouveaux champs ... qui ne sont pas initialiser... alors bien-sur ils seront vides ...
    t as plusieurs façon de récupérer la valeur de textBox1 dans la form2.

    1 - tu déclare une variable ( static ) dans ta classe form1. et tu lui affecte le contenu de textBox1. au niveau du bouton. et dans Form2 tu fais textBox2.Text = form1.variableDeclaree.

    d autre facon existe mais debute par cela..

  3. #3
    Membre actif
    Femme Profil pro
    Enseignant
    Inscrit en
    Février 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2012
    Messages : 43
    Par défaut Suite
    J'ai crée une variable comme suit dans la forme 1 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    public static string nom;
    et mm j'ai essayé : dans la forme 2 , il connais pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     textBox2.text = form1.nom ;
    je sais pas pourqu'oi ?

  4. #4
    Membre Expert
    Avatar de GuruuMeditation
    Homme Profil pro
    .Net Architect
    Inscrit en
    Octobre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : .Net Architect
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 705
    Par défaut
    Dans form1.nom, form1 est bien la classe, et non pas une instance de la classe?

  5. #5
    Membre Expert Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754
    Par défaut
    Bonjour,

    Ce sujet est récurrent. Ici un article interessant sur le sujet.

    Bon dév.

  6. #6
    Membre actif
    Femme Profil pro
    Enseignant
    Inscrit en
    Février 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2012
    Messages : 43
    Par défaut Suite
    Oui ce problème est récurrent j'ai trouvé comment faire, je vous remercie beaucoup !!

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

Discussions similaires

  1. importer des valeur d une form a une autre
    Par Invité dans le forum VB.NET
    Réponses: 2
    Dernier message: 30/03/2011, 16h55
  2. problème à passer des valeurs d'une form à l'autre
    Par gibea00 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 07/08/2007, 13h45
  3. Passage de valeur d'une page à l'autre
    Par DJuL- dans le forum ASP.NET
    Réponses: 21
    Dernier message: 20/07/2007, 09h59
  4. passer des valeurs d'une page à l'autre
    Par casaoui dans le forum ASP.NET
    Réponses: 8
    Dernier message: 13/06/2007, 17h55
  5. Réponses: 2
    Dernier message: 04/10/2005, 20h54

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