private void onAlbumsButtonClick(object sender, RoutedEventArgs e) { ItemsDisplay items = new AlbumsDisplay(); ActivityFrame.NavigationService.Navigate(items); items.setViewContent(); }
protected override void SelectItem(object sender, SelectionChangedEventArgs e) { MainWindow window = (MainWindow)Application.Current.MainWindow; Artists a = (Artists)ItemsContainer.SelectedItem; AlbumsDisplay albumsFromArtists = new AlbumsDisplay(); MainView view = (MainView)window.MainFrame.Content; view.ActivityFrame.Navigate(albumsFromArtists); using (var session = NHibernateHelper.OpenSession()) { albumsFromArtists.setViewContent((IList <Albums>)db.GetAlbumsFromArtist(a, session)); } }