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 :

Aide TextBox nombre


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Décembre 2008
    Messages
    483
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 483
    Par défaut Aide TextBox nombre
    Bonsoir.

    J'aimerai donner à un TextBox une valeur de type entier :

    textBox2.Text = Tab[1].semaine;

    "semaine" est de type entier et il met met qu'il ne peut pas convertir le type "int" en "string".

    J'ai eu beau cherché je trouve pas, je pense pas que c'est bien compliqué pourtant

    Autre petit question : j'aimerai n'autoriser la saisie que d'entiers dans un textbox (et non d'une chaîne de caractères), et je n'ai pas non plus trouvé comment faire cela

    Dernière question :
    Je cherche l'évènement qui ferait que lorsque je choisit un élément dans une comboBox je puisse modifier des valeurs de Textbox. J'ai essayé keyup,keypdown...ou TextChanged mais aucun ne convient


    Voila merci

  2. #2
    Membre émérite
    Avatar de shwin
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2003
    Messages : 568
    Par défaut
    regarde du coté du maskedit et pour ton code, pourtant lerreur est facile a comprendre


    "semaine" est de type entier et il met met qu'il ne peut pas convertir le type "int" en "string".

    Donc, textBox2.Text = Tab[1].semaine.ToString();

  3. #3
    Membre éclairé
    Inscrit en
    Décembre 2008
    Messages
    483
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 483
    Par défaut
    ok merci pour la syntaxe ^^

    Sinon pour maskedit j'ai pas trouvé.

    En fait voila la situation :

    Je voudrai que lorsque je choisit l'un des items de la comboBox cela affiche différentes informations dans différents textbox.

    J'ai pensé au code suivant (pour un seul textBox à modifier):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    private void comboBox1_TextChanged(object sender, EventArgs e)
            {
                if (comboBox1.Items.Contains(Heber[1].hotel))
                {
                    textBox2.Text = Heber[1].semaine.ToString();
                }
            }

    Les 2 éléments en gras sont les éléments dont je ne sais pas quoi utiliser.
    TextChanged change la textbox dès que je touche à la combobox donc c'est pas le bon évènement ^^
    Pareil pour Contains, c'est pas la bonne propriété...

  4. #4
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 47
    Par défaut
    Ton text_changed porte sur la combobox je suppose que toi tu veux qu'il porte sur le textbox non?

  5. #5
    Membre éclairé
    Inscrit en
    Décembre 2008
    Messages
    483
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 483
    Par défaut
    Ben non je pense pas (je me trompe peut-être).

    Etant donné que je veux que les textBox changent dès que je choisit l'un des items de ma comboBox, c'est donc le textChanged de ma combobox je crois..?

  6. #6
    Membre éprouvé Avatar de Antho42
    Profil pro
    Inscrit en
    Février 2009
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2009
    Messages : 173
    Par défaut
    Citation Envoyé par piero53 Voir le message
    Ben non je pense pas (je me trompe peut-être).

    Etant donné que je veux que les textBox changent dès que je choisit l'un des items de ma comboBox, c'est donc le textChanged de ma combobox je crois..?
    C'est la partie en gras qui est important et qui fait que tu dois choisir tel ou tel événement. Donc ici tu dois jouer avec un événement lié a ta comboBox et dans cet événement, effectuer des instructions sur tes TextBox.

    Essaye l'événément SelectedIndexChanged

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
            {
                    // Traitement sur les TextBox
            }

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

Discussions similaires

  1. Exel textbox nombre de caracteres maximum?
    Par jojo86 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/08/2010, 16h02
  2. TextBox : Nombre de lignes
    Par Cedric33 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 16/12/2008, 10h33
  3. [Textbox] nombre de caracteres par ligne
    Par Gregory.M dans le forum Windows Forms
    Réponses: 2
    Dernier message: 23/09/2008, 21h52
  4. validation textbox nombre a virgule
    Par G_Kill dans le forum ASP.NET
    Réponses: 6
    Dernier message: 01/09/2007, 21h42
  5. Débutant: Aide avec nombre Armstrong
    Par D3V1L J4M dans le forum C++
    Réponses: 5
    Dernier message: 31/10/2005, 11h35

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