Пример #1
0
        private void OnShufflePropertyChanged(object sender, ShuffleChangedEventArgs e)
        {
            Unsubscribe(e.OldShuffleSongs);
            Subscribe(e.NewShuffleSongs);

            ShuffleChanged?.Invoke(this, new SubscriptionsEventArgs <ISongCollection, ShuffleChangedEventArgs>(sender, e));
        }
Пример #2
0
        private void Songs_ShuffleChanged(object sender, ShuffleChangedEventArgs e)
        {
            Unsubscribe(e.OldShuffleSongs);
            Subscribe(e.NewShuffleSongs);

            SetItemsSource(Source.Shuffle.ToArray());
        }