private void RefreshFiles()
 {
     files.Clear();
     foreach (string item in currentPlaylist.Folders)
     {
         foreach (string file in AudioPlayerManager.GetAudioFiles(item))
         {
             files.Add(file);
         }
     }
 }
Esempio n. 2
0
        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;
        }