Bonjour,
Je veux mettre l'Autocompletede dans textbox en utilisant LINQ aux entités C#
Voici mon code :
J'ai ERROR: vshost32.exe a cessé de travailler !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 using (Reference_TraductionEntities context = new Reference_TraductionEntities()) { var query= from a in context.Feuil1Prenom select a.PRENOMF; AutoCompleteStringCollection sourcename = new AutoCompleteStringCollection(); sourcename.AddRange(query.ToArray()); textBox1.AutoCompleteMode = AutoCompleteMode.Suggest; textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource; textBox1.AutoCompleteCustomSource = sourcename;
Note: Ma table Feuil1 Prenom ont un très grand nombre de variables: * Champ PRENOMF: noms: Paul, Johnson, Paulo, .......
***(nombre de noms dans ma base de données : 38981)
1) pour la ligne : sourcename.AddRange (query.ToArray ()); J'ai en Debug : le comte 38981
2) pour la ligne de débogage qui contient textbox1. ..: J'ai textbox1 = "", puis l'exécution de mon application se termine sans aucune erreur.
*** Et quand je veux essayer écrire dans textbox un caractère, l'ERREUR apparaît !!!
*** l'Autocomplete dans textbox ont des nombres limites? Ou mon code n'est pas juste?
Merci ,
Partager