async void SavePosition() { var bounds = this.RestoreBounds; Settings settings = await ((App)App.Current).LoadSettings(); settings.WindowLocation = bounds.TopLeft; settings.WindowSize = bounds.Size; await settings.SaveAsync(); }