Bonjour,

Je n'arrive pas à bien manipuler le filtrage d'un datagridview.
J'ai réussi jusqu'à maintenant à filtrer le datagrid suivant un mot tapé dans un textbox comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
    Private Sub txtSearch_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtSearch.TextChanged
 
 
        ClientsBindingSource.Filter = String.Format("Nom = '{0:}'", txtSearch.Text)
        If txtSearch.Text = "" Then
            ClientsBindingSource.Filter = ""
 
        End If
    End Sub
Comme vous pouvez le constater, ce code ne permet d'afficher des rows dans le datagridview que si le mot entier est saisi dans le textbox, ce que je cherche à avoir, c'est que le filtre prenne en charge toutes les occurrences contenant la chaîne saisie dans le textbox, par exemple, en tapant "onal" dans le textbox, ça doit afficher le nom "Ronaldo".

J'espère que je me suis fait comprendre.
Merci d'avance