MAUI BindableLayout с RemainingItemsThreshold (бесконечная прокрутка)?C#

Место общения программистов C#
Ответить
Anonymous
 MAUI BindableLayout с RemainingItemsThreshold (бесконечная прокрутка)?

Сообщение Anonymous »

Как загрузить больше элементов при прокрутке BindableLayout в MAUI?
Вот мой BindableLayout с коллекцией элементов: Мне нужен BindableLayout, чтобы иметь возможность иметь несколько элементов прокрутки на странице во всю высоту, как предложено для этого вопроса.
Ниже показано, как я обычно это делаю с помощью CollectionView с использованием MVVM:
XAML ViewModel

Код: Выделить всё

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;
}
Поскольку BindableLayout не имеет атрибутов RemainingItemsThreshold, я ищу другой способ достижения тех же результатов.
Есть ли у кого-нибудь рабочее решение для этого случая?


Подробнее здесь: https://stackoverflow.com/questions/791 ... ite-scroll
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»