private void PlaybackChanged(object sender, PlaybackChangedEventArgs e) { var url = $@"\Assets\{(e.IsPaused ? "pause" : "play")}.png"; var uri = new Uri(url, UriKind.Relative); playButton.Source = new BitmapImage(uri); }
private void PlaybackChangedEvent(object sender, PlaybackChangedEventArgs e) { int index = e.NowPlaying; playbackEngine.InitWriter(index); if (this.DataList.InvokeRequired) { IntArgReturningVoidDelegate d = new IntArgReturningVoidDelegate(SetList); this.Invoke(d, new object[] { index }); } else { SetList(index); } }