Exemplo n.º 1
0
        private async void SetWallpaper_Click(object sender, RoutedEventArgs e)
        {
            ActionPanel_SetWallpaper.IsEnabled        = false;
            ImageViewer_Flyout_SetWallpaper.IsEnabled = false;
            if (Settings.Instance.ShowWallpaperInfo)
            {
                ContentPage_InfoBar.Title   = "Defining image as wallpaper";
                ContentPage_InfoBar.Message = "This may take some seconds depending on your connection, a higher definition picture is being downloaded.";
                ContentPage_InfoBar.IsOpen  = true;
                await Task.Delay(3500).ConfigureAwait(true);

                ContentPage_InfoBar.IsOpen          = false;
                Settings.Instance.ShowWallpaperInfo = false;
            }
            await Personalization.SetAsWallpaperAsync(SelectedItem.HdUrl).ConfigureAwait(true);
        }