private void ShowMovieSelection(object sender, RoutedEventArgs e) { object originalContent = BindingOperations.GetBinding(MainContentControl, ContentProperty); ISelectionViewModel movie = GetMovieViewModel(sender); movie.OriginalContent = originalContent; movie.IsClosed = false; MainContentControl.Content = movie; }
private void ShowAlbumSelection(object sender, RoutedEventArgs e) { object originalContent = BindingOperations.GetBinding(MainContentControl, ContentProperty); ISelectionViewModel tvShow = GetAlbumViewModel(sender); tvShow.OriginalContent = originalContent; tvShow.IsClosed = false; MainContentControl.Content = tvShow; }
public SaveCommand(ISelectionViewModel <T> selectionViewModel) { _selectionViewModel = selectionViewModel; _selectionViewModel.PropertyChanged += SelectionViewModelPropertyChanged; }