Forcer un combobox à afficher un item précis [Résolu]

Messages postés
87
Date d'inscription
dimanche 22 octobre 2006
Dernière intervention
22 février 2008
- 24 janv. 2007 à 15:22 - Dernière réponse :
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Dernière intervention
14 février 2014
- 24 janv. 2007 à 16:11
Bonsoir,

Si quelqu'un a déjà forcé un combobox à afficher un item précis?
Je m'explique :

Vous avez un combobox qui contient plusieurs éléments et vous voulez que la zone d'édition de ce combobox affiche un item donné (parmi les items contenus dans ce combobox) que vous choisissez.

J'espére que ma question est claire.

Merci pour votre aide.

choukri175.
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Dernière intervention
14 février 2014
24 janv. 2007 à 16:11
2
Merci
oui... mais en général, j'utilise ceci :

if (i < this.maComboBox.Items.Count) {
   this.maComboBox.SelectedIndex = i;
}

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]

Merci sebmafate 2

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 90 internautes ce mois-ci

Commenter la réponse de sebmafate
Messages postés
3489
Date d'inscription
lundi 16 octobre 2000
Dernière intervention
30 octobre 2008
24 janv. 2007 à 15:32
1
Merci
Salut

Tu as les propriétés SelectedItem, SelectedIndex, SelectedValue, SelectedText...

Mx
MVP C# 
Commenter la réponse de MorpionMx
Messages postés
341
Date d'inscription
mercredi 8 juin 2005
Dernière intervention
10 février 2009
24 janv. 2007 à 15:40
0
Merci
Salut, En complément de la réponse de MorpionMx :
dans le OnLoad de ta form : tu écris :
    this.maComboBox.Text = this.maComBox[n], pour forcer l'affichage de l'item d'indice n à l'affichage
Commenter la réponse de t_barbillon
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Dernière intervention
14 février 2014
24 janv. 2007 à 16:03
0
Merci
oui... à condition qu'il y ait n+1 éléments dans la combo...

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
Commenter la réponse de sebmafate
Messages postés
341
Date d'inscription
mercredi 8 juin 2005
Dernière intervention
10 février 2009
24 janv. 2007 à 16:08
0
Merci
Exact Sebmafate, tu aurais même pu ajouter que la vraie syntaxe est :
this.maComboBox.Text = this.maComBox.Items[n] :$
Commenter la réponse de t_barbillon

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.