public async Task Remove(Models.ColorInfo color) { if (color == null) { return; } _favorites = _favorites ?? await GetColorsAsync(); _favorites.RemoveAll(x => x.ToString().Equals(color.ToString())); // save changes await _fileService.WriteColors(CACHEKEY, _favorites); if (FavoritesChanged != null) { FavoritesChanged.Invoke(); } }
private void LoadDesigntimeData() { var color = new Models.ColorInfo() { Name = "Sample", Color = Windows.UI.Colors.Green, }; for (int i = 0; i < 10; i++) { foreach (var item in new[] { this.Favorites, this.Yellows, this.Reds, this.Greens, this.Blues }) item.Add(color); } foreach (var item in new[] { this.Yellows, this.Reds, this.Greens, this.Blues }) { item.First().ColSpan = 3; item.First().RowSpan = 2; } }
private void LoadDesigntimeData() { var color = new Models.ColorInfo() { Name = "Sample", Color = Windows.UI.Colors.Green, }; for (int i = 0; i < 10; i++) { foreach (var item in new[] { this.Favorites, this.Yellows, this.Reds, this.Greens, this.Blues }) { item.Add(color); } } foreach (var item in new[] { this.Yellows, this.Reds, this.Greens, this.Blues }) { item.First().ColSpan = 3; item.First().RowSpan = 2; } }