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

VB.NET Discussion :

formulaire visual studio 2008


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 342
    Par défaut formulaire visual studio 2008
    Bonjour,
    j'ai un formulaire windows form.
    Ce formulaire contient entre autres 2 boutons.
    Lorsque je clique sur le bouton 2, un autre windows form apparait.
    Il en est de même pour le formulaire 1.

    J'ai réussi pour le pour le bouton 2. Par contre, pour le bouton 1 j'ai un soucis.
    aucun formulaire n'apparait.

    Prenons un exmpel pour être plus simple.

    formulaire d'accueil:
    bouton 1 -> homologation
    bouton 2 -> contrôle d'entrée

    lorsque je clique sur le bouton 2, le formulaire contrôle d'entrée apparait alors que lorsque je clique sur le bouton 1, aucun formulaire n'apparait.

    Après avoir inversé les formulaires, c'est le formulaire homologation qui pause problème.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Homologation.Click
            Homologation.Show()
        End Sub
     
        Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Controle_entree.Click
            ControleEntree.Show()
     
     
        End Sub
    Quelqu'un peut-il m'aider?

    Merci

  2. #2
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    C'est du debugging qu'il faut faire, voici quelque étapes:

    1) mets un point d'arret sur ta ligne: Form.Show(), regarde si deja ton code passe dans l'évènement.

    2) si non, alors que tu es toujours en pause sur ton point d'arret, ajoute un espion sur le formulaire, ca va te permettre de voir ce qu'il y a dedans (ou justement si il n'y a rien dedans)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 342
    Par défaut
    comment faire pour mettre un espion?(car j'ai mis un point d'arrêt et je suis sur la ligne form.show().

    Merci

  4. #4
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Tu cliques droit sur "Homologation", et tu sélectionne "Ajouter un espion" ^^
    Apparait la fenetre de gestion des espions, avec ton objet.
    Tu peux alors dérouler ses propriétés et voir les valeur.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 342
    Par défaut
    J'ai une petite question.
    est ce qu'il y a un impact si j'utilise les mêmes noms entre le name du botuon, le text du bouton et le même nom pour la windows form?

    car il sembe que c'est le cas ici.

    Pouvez-vous me le confirmer?

    Merci

  6. #6
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Non, aucun impact du tout.

    Si t'as form s'apelle toto qui contient un textbox qui s'appelle toto,

    Pour acceder au textbox, tu seras bien obligé de faire:

    toto.toto. donc pas de conflit, toto (textbox) appartient a toto (form).

    Se serait le cas si Deux form s'appelais pareil (ce que visual studio empeche bien entendu)

Discussions similaires

  1. Que pensez-vous de visual studio 2008 ?
    Par Louis-Guillaume Morand dans le forum Visual Studio
    Réponses: 36
    Dernier message: 17/11/2009, 03h41
  2. IronPython & visual studio 2008
    Par anthyme dans le forum Général Dotnet
    Réponses: 5
    Dernier message: 13/06/2008, 14h50
  3. Visual Studio 2008 RTM
    Par The_badger_man dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 24/12/2007, 03h06
  4. Visual Studio 2008 BETA 2 [Intellisense]
    Par domdax dans le forum C#
    Réponses: 4
    Dernier message: 17/09/2007, 09h50

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