/// <summary> /// Notifies View if active track changed /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void TrackChanged(object sender, System.EventArgs e) { try { CurrentTrack = musicplayer.Musicqueue.ActiveTrack.title; int albumid = Convert.ToInt32(musicplayer.Musicqueue.ActiveTrack.album); Album album = AlbumsManager.db_Get_Record(albumid); if (album.cover_url == "") { AlbumCover = new BitmapImage(new Uri(AppHelper.DataPath + "/Cover/DefaultCover.png", UriKind.RelativeOrAbsolute)); } else { AlbumCover = new BitmapImage(new Uri(album.cover_url, UriKind.RelativeOrAbsolute)); } } catch (Exception) { } }