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.

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;
        }
Je précise qu'en débug, je passe bien par ces 2 fonctions (en cas de tri ou filtre)..,
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