public ImageViewModel(iImageModel argImage, iGalleryViewModel argGovernor) { _modelImage = argImage; _governor = argGovernor; cmdIncRating = new SimpleCommand(IncRating_Execute, IncRating_CanExecute); cmdDecRating = new SimpleCommand(DecRating_Execute, DecRating_CanExecute); cmdRemove = new SimpleCommand(Remove_Execute); }
internal MainWindow(iGalleryViewModel gallery, iTreeViewModel tree) { InitializeComponent(); GalleryVM = gallery; listviewGallery.DataContext = GalleryVM; controlImage.DataContext = GalleryVM; TreeVM = tree; expandBrowser.DataContext = TreeVM; buttonAdd.DataContext = GalleryVM; Closing += GalleryVM.OnClose; }