Bonjour,

Je suis actuellement penché sur le cas des TabPage. En effet, j'utilise un TabPageControl contenant plusieurs TabPage. Et mon problème est que je veux sélectionner une Page à partir de son nom obtenu en faisant un substring dans une chaine de caractère

Par exemple j'ai une chaine "Arthur" qui doit se trouver dans l'onglet "A", sachant que je me trouve par exemple dans l'onglet "P" je voudrais qu'après ajout de "Arthur" dans ma bdd que la page "A" soit directement affiché.

Savez vous comment faire ?

Sinon j'ai fait un petit code assez lourd je trouve à cause du tableau. Il y a pas un moyen plus simple ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
string[] alpha = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r" };
            Int32 nb = Array.IndexOf(alpha, firstletter.Substring(0, 1));
            MessageBox.Show(nb.ToString());
            TabListe.SelectedTabPageIndex = nb;
PS : j'utilise Visual C# Express 2005