Problème avec listBox [Résolu]

Signaler
Messages postés
46
Date d'inscription
mercredi 21 mai 2003
Statut
Membre
Dernière intervention
18 mai 2006
-
Messages postés
46
Date d'inscription
mercredi 21 mai 2003
Statut
Membre
Dernière intervention
18 mai 2006
-
bonjour tout le monde

désolé pour le dérangement

SVP comment on peut avoir le numéro de l'index de tous les "ST" dans une listBox

exemple
la  listBox
<colgroup><col style=\"WIDTH: 136pt; mso-width-source: userset; mso-width-alt: 6619\" width=\"181\" /></colgroup>----
Fournisseur, ----
ST, ----
TechData , ----
TechData , ----
TechData , ----
ST, ----
Westcon, ----
Westcon, ----
Westcon, ----
ST, ----
Nortel, ----
Nortel, ----
TechData , ----
ST, ----
Anixter , ----
Anixter

Si quelqu'un à une idée ca va me sauvé la vie

3 réponses

Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
38
Salut,

int cnt = this.listBox1.Items.Count;
List< int > list = new List< int >( );


for ( int i = 0; i < cnt; i++ )
{
    if ( ( string )this.listBox1.Items[ i ] == "ST" )
        list.Add( i );
}


// Ou ça..


int index = -1;
List< int > list = new List< int >( );


do
{
    index = this.listBox1.FindStringExact( "ST", index );


    if ( !list.Contains( index ) )
        list.Add( index );
    else
        break;
   
} while ( index != ListBox.NoMatches );
Messages postés
173
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
15 décembre 2010
1
tu remplis comment ta listbox??

Bossun

P.S1  C'est mieux de prendre son pied que de se prendre la tête!

/FONT>
Messages postés
46
Date d'inscription
mercredi 21 mai 2003
Statut
Membre
Dernière intervention
18 mai 2006

merci lutinore