コード例 #1
0
        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;
        }
コード例 #2
0
        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;
        }
コード例 #3
0
 public SaveCommand(ISelectionViewModel <T> selectionViewModel)
 {
     _selectionViewModel = selectionViewModel;
     _selectionViewModel.PropertyChanged += SelectionViewModelPropertyChanged;
 }