コード例 #1
0
        void LeftAddClick(object param)
        {
            CentralPlayList.Add(param as Song);

            string tmp = "";

            tmp += (param as Song).Name_Artist;
            tmp += " / ";
            tmp += (param as Song).Name_Song;
            CentralList.Add(tmp);
        }
コード例 #2
0
        void DeleteCommandClick(object param)
        {
            if (MediaState == MediaState.Play)
            {
                MediaState = MediaState.Stop;
            }
            if (MediaState == MediaState.Pause)
            {
                MediaState = MediaState.Stop;
            }

            connector.DeleteUserAlbum(User_client, SelectedAlbum);

            CentralList.Clear();
            CentralPlayList.Clear();
        }
コード例 #3
0
        void ClearCommandClick(object param)
        {
            if (MediaState == MediaState.Play)
            {
                MediaState = MediaState.Stop;
            }
            if (MediaState == MediaState.Pause)
            {
                MediaState = MediaState.Stop;
            }

            if (CentralPlayList.Count > 0)
            {
                CentralPlayList.Clear();
            }

            if (CentralList.Count > 0)
            {
                CentralList.Clear();
            }

            NewAlbumName = null;
        }
コード例 #4
0
 void SaveAlbumClick(object param)
 {
     connector.SaveMyPlayList(User_client, NewAlbumName, CentralPlayList.ToList());
 }