コード例 #1
0
 private void OnTrackMenuBarEvent(TrackCommandBarModel model)
 {
     model.CommandBar
         .AddCommand("Play", CoreCommands.PlayTrackCommand, model.Track)
         .AddCommand("Queue", CoreCommands.QueueTrackCommand, model.Track);
 }
コード例 #2
0
ファイル: AlbumViewModel.cs プロジェクト: kms/torshify-client
        private void OnTrackMenuBarEvent(TrackCommandBarModel model)
        {
            // Get the rest of the tracks from the album, including the one selected.
            IEnumerable<ITrack> tracks = GetTracksToPlay(model.Track);

            model.CommandBar
                .AddCommand("Play", CoreCommands.PlayTrackCommand, tracks)
                .AddCommand("Queue", CoreCommands.QueueTrackCommand, model.Track);
        }
コード例 #3
0
 private void OnTrackMenuBarEvent(TrackCommandBarModel model)
 {
     model.CommandBar
         .AddCommand("Play", CoreCommands.PlayTrackCommand, model.Track)
         .AddCommand("Queue", CoreCommands.QueueTrackCommand, model.Track)
         .AddSeparator()
         .AddCommand("Delete", RemoveItemCommand, model.Track);
 }
コード例 #4
0
        private void OnTrackMenuBarEvent(TrackCommandBarModel model)
        {
            var tracksToPlay = GetTracksToPlay(model.Track);

            model.CommandBar
                .AddCommand("Play", CoreCommands.PlayTrackCommand, tracksToPlay)
                .AddCommand("Queue", CoreCommands.QueueTrackCommand, model.Track);
        }