// search Files private void ActionRecherche(object par) { string nomRechercher = Nom; Results = new List <Fichier>(); char[] delimiters = new char[] { ' ', ',', '.', ':', '\t' }; string[] words = Nom.Split(delimiters); bool trouve = false; if (DgFiles_DP.Count() > 0) { foreach (Fichier item in DgFiles_DP) { if (item.Nom.Contains(nomRechercher)) { trouve = true; Results.Add(item); } DgFiles_DP = Results; } if (trouve == false) { MessageBox.Show("Le fichier avec le nom indiqué n’existe pas"); } else { RefreshTab(); } } }