public async void LoadData(int totalItemsToLoad) { Random rnd = new Random(); var items = await YouTubeService.Current.GetRandomFromHistory("your_favourites", totalItemsToLoad); int i = 0; foreach(var item in items) { var parts = item.ImagePath.Split(".".ToCharArray()); string fileNameToUse = item.Uid.Replace("\"", "").Replace(" ", "").Replace("'", "").Replace(".", ""); Tile_01 tile = new Tile_01(); tile.HorizontalAlignment = Windows.UI.Xaml.HorizontalAlignment.Stretch; tile.VerticalAlignment = Windows.UI.Xaml.VerticalAlignment.Stretch; tile.Width = 350; tile.Height = 120; tile.SetValue(Grid.RowProperty, i); tile.BackgroundColor = this.AccentColor; tile.DataContext = item; spList.Children.Add(tile); await tile.LoadControl( rnd.Next(56, 86), rnd.Next(0, 2), rnd.Next(0, 100), rnd.Next(0, 30), rnd.Next(15, 30), fileNameToUse + "." + parts[parts.Length - 1] ); i++; } }
public async void LoadData(int totalItemsToLoad) { Random rnd = new Random(); var items = await YouTubeService.Current.GetRandomFromHistory("your_favourites", totalItemsToLoad); int i = 0; foreach (var item in items) { var parts = item.ImagePath.Split(".".ToCharArray()); string fileNameToUse = item.Uid.Replace("\"", "").Replace(" ", "").Replace("'", "").Replace(".", ""); Tile_01 tile = new Tile_01(); tile.HorizontalAlignment = Windows.UI.Xaml.HorizontalAlignment.Stretch; tile.VerticalAlignment = Windows.UI.Xaml.VerticalAlignment.Stretch; tile.Width = 350; tile.Height = 120; tile.SetValue(Grid.RowProperty, i); tile.BackgroundColor = this.AccentColor; tile.DataContext = item; spList.Children.Add(tile); await tile.LoadControl( rnd.Next(56, 86), rnd.Next(0, 2), rnd.Next(0, 100), rnd.Next(0, 30), rnd.Next(15, 30), fileNameToUse + "." + parts[parts.Length - 1] ); i++; } }