private void updateui() { Loved = CurrentSong.Loved; NowTitle.Text = CurrentSong.Title; NowAlbum.Text = CurrentSong.Album; GenresDetailsConverter converter = new GenresDetailsConverter(); NowDetails.Text = (string)converter.Convert(CurrentSong, null, null, null); var con = new ArtistsConverter(); NowArtist.Text = (string)con.Convert(CurrentSong.Artists, null, true, null); var c = PositionSlider.ThumbToolTipValueConverter as ThumbToolTipConveter; c.sParameter = CurrentSong.Duration.TotalSeconds; var d = new DurationValueConverter(); TotalTimeBlock.Text = (string)d.Convert(CurrentSong.Duration, null, null, null); switch (CurrentSong.Rating) { case 0: NoStar.Begin(); break; case 1: OneStarSet.Begin(); break; case 2: TwoStarSet.Begin(); break; case 3: ThreeStarSet.Begin(); break; case 4: FourStarSet.Begin(); break; case 5: FiveStarSet.Begin(); break; default: break; } if (Loved) { LoveButtonLove.Begin(); } else { LoveButtonNormal.Begin(); } }
public void setPlaybackControl(SongModel currentSong) { DurationValueConverter converter = new DurationValueConverter(); TimeRemainingBlock.Text = (string)converter.Convert(currentSong.Duration, null, null, null); UpdateTileOnNewTrack(currentSong); }