private void SaveState(IStateCaptureContext context) { context.SaveState("Shell", new ShellState { HasFile = _file != null, OpenFile = (_file == null) ? null : _file.FileName }); }
private void SaveState(IStateCaptureContext context) { var recentItems = (RecentItemsFolderViewModel)this.Items[0]; context.SaveState("FilePicker", new FilePickerState { RecentItems = (from item in recentItems.ChildItems.OfType<FileLocationViewModel>() select item.Path).ToList() }); }