private void LoadState() { vm = Settings.ViewModel; this.DataContext = this.vm; //lastPathManager.Paths = new List<string>(viewModel.LastPaths); }
public ImageBrowserPage() { this.InitializeComponent(); this.DataContext = this._viewModel = new ImageBrowserViewModel(); this.LocalizeAppBar(); }
public MainPage() { this.InitializeComponent(); vm = new ImageBrowserViewModel(); this.DataContext = vm; this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; App.Current.Suspending += App_Suspending; }
public void ShowImageBrowserWindow(string imageDirectory) { UIServices.SetBusyState(); var imageBrowserWindow = new ImageBrowserView(); var imageBrowserViewModel = new ImageBrowserViewModel { ImageDirectory = imageDirectory }; imageBrowserViewModel.LoadExistingImages(); var okCommand = new ButtonServiceCommand("OK", imageBrowserViewModel.OkCommand, false, true, true); var cancelCommand = new ButtonServiceCommand("Cancel", null, true, false, true); dialogService.ShowDialogWindow("Image Browser", new[] { okCommand, cancelCommand }, null, imageBrowserWindow, imageBrowserViewModel, false); }