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 :

Valeur de retour d'un dialog custom


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 249
    Par défaut Valeur de retour d'un dialog custom
    Bonjour,

    Je veux juste afficher une boite de dialogue qui demande un URL

    Je me suis basé sur l'article MSDN

    http://msdn.microsoft.com/en-us/libr...v=vs.100).aspx

    Code de la nouvelle classe qui contient un textbox nommé URLtextBox

    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
     
    {
        public partial class URLDialog : Form
        {
            public URLDialog()
            {
                InitializeComponent();
            }
     
            public string URLString
            {
                get
                {
                    return URLtextBox.Text;
                }
            }
        }
    }
    Et le code qui appelle le dialog

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Form F = new URLDialog();
    F.ShowDialog();
     
    uRL_LinkLinkLabel = F.????       <- Il ne voit pas la nouvelle propriété je dois la mettre en commentaire
    Je peux afficher la boite mais je ne peux accéder à la propriété URLString.

  2. #2
    Membre Expert
    Avatar de PixelJuice
    Homme Profil pro
    Ingénieur .NET & Game Designer
    Inscrit en
    Janvier 2014
    Messages
    661
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur .NET & Game Designer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 661
    Par défaut
    Bonjour,

    Pour le dialogue , je te conseille de faire ça , histoire de récupérer la valeur uniquement si tu appuies sur le bouton de validation de ton dialog :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Form F = new URLDialog();
    if (F.ShowDialog() == System.Windows.Forms.DialogResult.OK)
       {
            uRL_LinkLinkLabel = URLString;
       }
    Par contre , la propriété devrait être visible en toute logique , je ne vois pas le problème avec ça.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 249
    Par défaut
    Oui je sais j'ai simplifié le code.

    Il faut dire que ça plusieurs jours que je travaille sur le projet et je suis un peu fatigué on ne voit plus les erreurs les plus simples.

    Merci.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 249
    Par défaut
    Oups !

    C'était juste une petite erreur

    au lieu du code d'initialisation suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Form F = new URLDialog();
    ...
    il fallait faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    URLDialog dlg = new URLDialog();
    ...
    
    Désolé d'avoir ajouté une discussion inutile avant on pouvait les supprimer.

    Merci quand même.

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

Discussions similaires

  1. Valeur de retour d'une procédure stockée
    Par Rudyweb dans le forum MFC
    Réponses: 4
    Dernier message: 25/02/2005, 17h52
  2. fonction operator, valeur de retour
    Par butch dans le forum C++
    Réponses: 21
    Dernier message: 20/09/2004, 10h30
  3. [VB6] Valeur de retour pour une Form
    Par preverse dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 17/08/2004, 17h16
  4. Valeur de retour d'une procédure externe
    Par elekis dans le forum x86 32-bits / 64-bits
    Réponses: 4
    Dernier message: 16/04/2004, 16h45
  5. Pourquoi une seule valeur de retour pour les fonctions ?
    Par Bruno75 dans le forum Langages de programmation
    Réponses: 33
    Dernier message: 18/01/2004, 13h58

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