Posez votre question Signaler

[VB.net 2005] Valeur par defaut Deroulante [Résolu]

afrodje 897Messages postés 7 février 2008Date d'inscription 23 avril 2012Dernière intervention - Dernière réponse le 29 juil. 2008 à 10:51
Bonjour,
J'ai une liste déroulante et j'aimerai avoir au demarrage une valeur par defaut.
Voila mon code
Public Sub liste_deroulante_mois(ByVal nom_liste As ComboBox)

        nom_liste.Items.Add("Janvier")
        nom_liste.Items.Add("Fevrier")
        nom_liste.Items.Add("Mars")
        nom_liste.Items.Add("Avril")
        nom_liste.Items.Add("Mai")
        nom_liste.Items.Add("Juin")
        nom_liste.Items.Add("Juillet")
        nom_liste.Items.Add("Aout")
        nom_liste.Items.Add("Septembre")
        nom_liste.Items.Add("Octobre")
        nom_liste.Items.Add("Novembre")
        nom_liste.Items.Add("Decembre")
    End Sub
Lire la suite 

[VB.net 2005] Valeur par defaut Deroulante »

4 réponses
Réponse
+0
moins plus
je dirais meme mieux :

  Dim mois_en_cour As Date
        ComboBox_mois.Text = ComboBox_mois.Items(mois_en_cour.Month + 1)


Merci à toi.
Chuppas - 29 juil. 2008 à 10:51
ComboBox1.SelectedIndex = 0 te mettra la première ligne de ton comboxbox1
Ajouter un commentaire
Réponse
-1
moins plus
Personne sait comment faire?
Ajouter un commentaire
Réponse
-1
moins plus
Salutafrodj,
Voilà une proposition de solution: tu insères le code qui suit, soit dans ta sub d'initialisation soit dans ta sub de routine

ComboBox1.Text=ComboBox.list(MoisNum-1)

MoisNum correspond au rang du mois dans l'année; c'est un entier
Voilà ça devrait fonctionner!
à+
PaPy50
Ajouter un commentaire
Ce document intitulé « [VB.net 2005] Valeur par defaut Deroulante » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?