Exemple #1
0
        private void AddCustomTrack(object obj)
        {
            var dialog = new TextBoxWindow();

            if (dialog.ShowDialog() == true)
            {
                var track = new CustomTrack()
                {
                    Name    = dialog.ResponseText,
                    TrackNo = _musicLog.GetTracks(SelectedAlbum.Album).Count() + 1
                };

                _musicLog.AddTrack(track, SelectedAlbum.Album);
                ActiveTracks.Add(new CustomTrackViewModel(track));
            }
        }
Exemple #2
0
 public CustomTrackViewModel(CustomTrack track)
 {
     _track   = track;
     _visible = true;
 }