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 :

Empêcher le show d'une windowform plusieur fois


Sujet :

Windows Forms

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 119
    Par défaut Empêcher le show d'une windowform plusieur fois
    bonsoir à vous tous

    en vb.net je developpe un appliquation windows sous VS2005

    mon problème est que je veux Empêcher l'execution d'une windowform plusieur fois.

    merci bcp

  2. #2
    Membre expérimenté Avatar de Faladin
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 333
    Par défaut
    C'est pas super clair...

    Si tu veux arrêter le "Show" tu peux intercepter dans le form_load de ta fenêtre la condition voulue et faire fermer automatiquement cette fenêtre...

    Sinon explique plus!

  3. #3
    Membre Expert
    Avatar de olsimare
    Inscrit en
    Décembre 2006
    Messages
    1 181
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 181
    Par défaut
    Bonjour.

    Tu devrais pouvoir t'en sortir avec un singleton.

    Cdt.

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 119
    Par défaut
    le probleme est resolu par un petit algorithm
    j'ai declaré un variable boolean com public dans un module

    mais j'ai à rafraichire les donnée d'un datagride se trouvant dans la windowform à partir d'une fenêtre de dialogue fille de la dite windowform

    à savoir que la fenêtre de dialogue m'a servit pour le premier load de la windowform

    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
    18
    19
    20
    21
    Dim f As New Factures
            If facturevar = True Then
                dst = Facture_Client(Me.TextBox1.Text, Me.TextBox4.Text, a, Me.DateTimePicker1.Value.ToShortDateString, Me.DateTimePicker2.Value.ToShortDateString, Me.DateTimePicker4.Value.Date, Me.DateTimePicker3.Value.Date, Me.ComboBox1.Text, Me.ComboBox2.Text)
                If dst.Tables(0).Rows.Count = 0 Then
                    Me.ToolStripLabel1.Text = "Pas d'enregistrement"
                Else
                    facturevar = False
                    f.DataGrid1.DataSource = dst.Tables(0)
                    f.Show()
                    Me.Close()
                End If
            Else
                dst.Clear()
                dst = Facture_Client(Me.TextBox1.Text, Me.TextBox4.Text, a, Me.DateTimePicker1.Value.ToShortDateString, Me.DateTimePicker2.Value.ToShortDateString, Me.DateTimePicker4.Value.Date, Me.DateTimePicker3.Value.Date, Me.ComboBox1.Text, Me.ComboBox2.Text)
                If dst.Tables(0).Rows.Count = 0 Then
                    Me.ToolStripLabel1.Text = "Pas d'enregistrement"
                Else
                    f.DataGrid1.DataSource = dst.Tables(0)
                    Me.Close()
                End If
            End If
    c'est le code executé lors d'un clic sur un button se trouvant sur la fenêtre de dialogue

    Fenêtre de dialogue----->windowform(pour le premier load)
    windowform------->Fenêtre de dialogue(fille de windowform)
    Fenêtre de dialogue------>Windowform(rafraichi)

  5. #5
    Membre Expert Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 699
    Par défaut
    Pense au

Discussions similaires

  1. Lancer une vm plusieurs fois en parallèle
    Par asouquieres dans le forum VirtualBox
    Réponses: 0
    Dernier message: 17/08/2009, 12h15
  2. Faire défiler une JProgressBar plusieurs fois
    Par Hohenheim dans le forum Composants
    Réponses: 8
    Dernier message: 03/05/2009, 21h29
  3. utiliser une classe plusieurs fois
    Par kaking dans le forum Langage
    Réponses: 5
    Dernier message: 22/04/2009, 11h54
  4. Appeler une fonction plusieurs fois
    Par philippef dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 25/10/2007, 22h54
  5. [Servlet] Comment utilisé une servlet plusieurs fois ?
    Par gandalf_le_blanc dans le forum Servlets/JSP
    Réponses: 9
    Dernier message: 03/06/2004, 14h49

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