Remplire une dropdownlist
Fermé
meryem
-
3 févr. 2014 à 15:48
Kalissi Messages postés 218 Date d'inscription jeudi 2 mai 2013 Statut Membre Dernière intervention 15 juillet 2019 - 19 févr. 2014 à 23:57
Kalissi Messages postés 218 Date d'inscription jeudi 2 mai 2013 Statut Membre Dernière intervention 15 juillet 2019 - 19 févr. 2014 à 23:57
3 réponses
Kalissi
Messages postés
218
Date d'inscription
jeudi 2 mai 2013
Statut
Membre
Dernière intervention
15 juillet 2019
20
Modifié par Kalissi le 15/02/2014 à 14:13
Modifié par Kalissi le 15/02/2014 à 14:13
Bonjour'
Exemple :
Soit un ComboBox (cbxListeItem) de liste de nom.
Testé sous VB2008
K
Exemple :
Soit un ComboBox (cbxListeItem) de liste de nom.
Private Sub btnRechercheIndex_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRechercheIndex.Click
Dim Indice As Int32 = RechercheIndice("Claude")
' TextBox pour afficher l'indice
Me.tbx_Index.Text = Indice.ToString
'Positionnement du ComboBox sur l'élément trouvé
Me.cbxListeItem.SelectedIndex = (Indice)
End Sub
Private Function RechercheIndice(ByVal pPrenom As String) As Int32
Dim Indice As Int32 = 0
Dim Limite As Int32 = Me.cbxListeItem.Items.Count - 1
For Boucle As Int32 = 0 To Limite
If (cbxListeItem.Items.Item(Boucle) Is pPrenom) Then
Indice = Boucle
Exit For
End If
Next
Return Indice
End Function
Testé sous VB2008
K
Kalissi
Messages postés
218
Date d'inscription
jeudi 2 mai 2013
Statut
Membre
Dernière intervention
15 juillet 2019
20
Modifié par Kalissi le 19/02/2014 à 23:57
Modifié par Kalissi le 19/02/2014 à 23:57
Bonjour,
Ne connaissez-vous pas :
https://www.developerfusion.com/tools/convert/vb-to-csharp/
non testé !
K
Ne connaissez-vous pas :
https://www.developerfusion.com/tools/convert/vb-to-csharp/
private void btnRechercheIndex_Click(System.Object sender, System.EventArgs e)
{
Int32 Indice = RechercheIndice("Claude");
// TextBox pour afficher l'indice
this.tbx_Index.Text = Indice.ToString();
//Positionnement du ComboBox sur l'élément trouvé
this.cbxListeItem.SelectedIndex = (Indice);
}
private Int32 RechercheIndice(string pPrenom)
{
Int32 Indice = 0;
Int32 Limite = this.cbxListeItem.Items.Count - 1;
for (Int32 Boucle = 0; Boucle <= Limite; Boucle++) {
if ((object.ReferenceEquals(cbxListeItem.Items.Item(Boucle), pPrenom))) {
Indice = Boucle;
break; // TODO: might not be correct. Was : Exit For
}
}
return Indice;
}
non testé !
K