Вот мой BindableLayout с коллекцией элементов:
Код: Выделить всё
...
Ниже показано, как я обычно это делаю с помощью CollectionView с использованием MVVM:
XAML
Код: Выделить всё
...
Код: Выделить всё
private bool loading;
public bool Loading
{
get => loading;
set => SetProperty(ref loading, value);
}
public ObservableRangeCollection Items { get; set; }
public Command PopulateCommand { get; private set; }
public ItemViewModel()
{
PopulateCommand = new Command(async () => await { Populate(); });
}
private async Task Populate()
{
if (Loading)
return;
Loading = true;
Items.AddRange(NewItems);
Loading = false;
}
Есть ли у кого-нибудь рабочее решение для этого случая?
Подробнее здесь: https://stackoverflow.com/questions/791 ... ite-scroll
Мобильная версия