public MainWindow()
        {
            InitializeComponent();

            // Get raw library data.
            WinLibrary[] libraries = new WinLibrary[] { };

            // Create UI-friendly wrappers around the
            // raw data objects (i.e. the view-model).
            LibrarySetViewModel _viewModel = new LibrarySetViewModel(libraries, this);

            // Let the UI bind to the view-model.
            base.DataContext = _viewModel;
        }
Example #2
0
 public LoadExistingCommand(LibrarySetViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Example #3
0
 public ApplyChangesCommand(LibrarySetViewModel viewModel)
 {
     _viewModel = viewModel;
 }
 public EditLibraryCommand(LibrarySetViewModel viewModel)
 {
     _viewModel = viewModel;
 }
 public LoadCommand(LibrarySetViewModel viewModel)
 {
     _viewModel = viewModel;
 }
 public DeleteLibraryCommand(LibrarySetViewModel viewModel)
 {
     _viewModel = viewModel;
 }
 public SaveCommand(LibrarySetViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Example #8
0
 public CreateLibraryCommand(LibrarySetViewModel viewModel)
 {
     _viewModel = viewModel;
 }