private void RefreshFiles() { files.Clear(); foreach (string item in currentPlaylist.Folders) { foreach (string file in AudioPlayerManager.GetAudioFiles(item)) { files.Add(file); } } }
private void RefreshFiles() { List <string> files = new List <string>(); foreach (string item in config.Folders) { foreach (string file in AudioPlayerManager.GetAudioFiles(item)) { files.Add(file); } } var Query = files.Where(f => f.IndexOf(SearchBox.Text, StringComparison.CurrentCultureIgnoreCase) != -1).OrderBy(f => f); config.Files = new ObservableCollection <string>(Query); FilesList.DataContext = config.Files; }