Bonjour,
Malgré mes recherches, je ne parviens pas à trouver de solution à mon problème.
Dans une WindowsForm, j'utilise un AdvancedDataGridView (NuGet Packages / AdvancedDataGridView ) pour afficher mes données.
J'utilise l'EntityFramework pour accéder à mes données ( base SQL Server)
L'affichage de ma liste fonctionne bien par contre ni le filtre , ni le tri ne fonctionnent.
Je précise qu'en débug, je passe bien par ces 2 fonctions (en cas de tri ou filtre)..,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 private void frmAgencies_Load(object sender, EventArgs e) { // db = Entities aGENCIESBindingSource1.DataSource = db.AGENCIES.ToList(); } private void advancedDGVAgencies_SortStringChanged(object sender, EventArgs e) { this.aGENCIESBindingSource1.Sort = this.advancedDGVAgencies.SortString; } private void advancedDGVAgencies_FilterStringChanged(object sender, EventArgs e) { this.aGENCIESBindingSource1.Filter = this.advancedDGVAgencies.FilterString; }
j'ai bien des valeurs advancedDGVAgencies.FilterString par ex, dans mais aucune modification de la liste ne se fait (même après un advancedDGVAgencies.Refresh() )
Je débute en C# / WinForm , je ne sais pas si je suis assez précise dans mes explications.
merci pour votre aide
Partager