Пример #1
0
        private void LoadPlaylist(string filename)
        {
            using (var reader = new StreamReader(filename))
            {
                JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
                var list = jsonSerializer.Deserialize <List <string> >(reader.ReadToEnd());
                if (list.Count > 0)
                {
                    Playlist.LoadPlaylist(list);
                }
            }

            DgrPlaylist.DataSource = null;
            DgrPlaylist.DataSource = Playlist.SongList;
        }
Пример #2
0
        private void LoadPlaylist(string filename)
        {
            using (var reader = new StreamReader(filename))
            {
                JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
                var list = jsonSerializer.Deserialize <List <string> >(reader.ReadToEnd());
                if (list.Count > 0)
                {
                    Playlist = new Playlist();
                    Playlist.LoadPlaylist(list);
                }
            }

            var paths            = filename.Split('\\');
            var nameAndExtension = paths[paths.Length - 1].Split('.');

            GrpPlaylist.Text       = $"Playlist - {nameAndExtension[0]}";
            DgrPlaylist.DataSource = null;
            DgrPlaylist.DataSource = Playlist.SongList;
        }