private void AddPlanetsOnScrolling() { var actualAmountOfViews = UsersPlanetsDetailsView.Count(); var quantityOfAddedUserPlanet = 0; for (var i = actualAmountOfViews; i < FilteredUsersPlanets.Count; i++) { quantityOfAddedUserPlanet++; UsersPlanetsDetailsView.Add(new UserPlanetDetailedView(FilteredUsersPlanets[i], _gameRestClient)); if (quantityOfAddedUserPlanet > 4) { break; } } }
private void RefreshUsersPlanetsDetails() { UsersPlanetsDetailsView.Clear(); var playerLoadedCounter = 0; foreach (var item in FilteredUsersPlanets) { UsersPlanetsDetailsView.Add(new UserPlanetDetailedView(item, _gameRestClient)); playerLoadedCounter++; if (playerLoadedCounter > _maxShowedPlayer) { break; } } }