private async void Button_Tapped(object sender, TappedRoutedEventArgs e) { if (string.IsNullOrWhiteSpace(TestInput.Text)) { var folder = await StorageTask.Instance.GetFolder(StorageTask.LocalFolder, LockscreenManager.LockscreenImagesFolderName); var items = await StorageTask.Instance.GetAllFilesInFolder(folder); CurrentLockscreenImage.Source = new BitmapImage(new Uri(items[0].Path)); } else { var file = await StorageTask.Instance.GetFileFromPath(new Uri(TestInput.Text)); var bitmapImage = await StorageTask.StorageFileToBitmapImage(file); CurrentLockscreenImage.Source = bitmapImage; } }
public static async Task <BitmapImage> StorageFileToBitmapImage(Windows.Storage.StorageFile file) { return(await StorageTask.StorageFileToBitmapImage(file)); }
private async Task <Windows.UI.Xaml.Media.Imaging.BitmapImage> GetImage(string path) { var file = await StorageTask.Instance.GetFileFromPath(new Uri(path)); return(await StorageTask.StorageFileToBitmapImage(file)); }