コード例 #1
0
        public MainWindow(IMainContentViewModel mainContentViewModel)
        {
            MainContentViewModel = mainContentViewModel;
            DataContext          = this;

            InitializeComponent();
        }
コード例 #2
0
        public NavigationViewModel(IMainContentViewModel mainContentViewModel, IPlaylistFilesManager playlistFilesManager)
        {
            SongsCommand   = new RelayCommand(mainContentViewModel.ShowSongs);
            AlbumsCommand  = new RelayCommand(mainContentViewModel.ShowAlbums);
            ArtistsCommand = new RelayCommand(mainContentViewModel.ShowArtists);

            PlaylistShowHide   = new RelayCommand(ShowHidePlaylist);
            AddPlaylistCommand = new RelayCommand(AddNewPlaylist);

            IsPlaylistsListVisible = true;
            _playlistFilesManager  = playlistFilesManager;
            UpdatePlaylists();
        }
コード例 #3
0
 public MainContentView(IMainContentViewModel viewModel)
 {
     InitializeComponent();
     ViewModel = viewModel;
 }