МАУИ КарусельПросмотретьAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 МАУИ КарусельПросмотреть

Сообщение Anonymous »

У меня возникли проблемы с использованием CarouselView. Проблема в том, что изображения, прикрепленные к каждой странице, со временем меняются, когда я продолжаю пролистывать их.

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










......
Данные — это ObservableCollection этого ОУ

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

public class PageData
{
public ObservableCollection Labels { get; set; } = new ObservableCollection();
public ImageSource? Image{ get; set; }
public bool IsVisible { get; set; } = false;
}
Ошибка: например, текущая страница 1 и есть img1, я прокручиваю страницу n и вижу imgN, после возвращения на страницу 1 img1 больше нет, а есть какой-то другой imgM, похоже порядок перетасован или что-то в этом роде. Это происходит время от времени, не всегда. Кроме того, если я продолжаю прокручивать по порядку, изображения отображаются правильно. Эта проблема возникает только с изображениями, а не с текстом
Я пробовал разные способы хранения ImageSource, например потоки, сохранение на диске и привязку по пути, но ошибка все равно

Подробнее здесь: https://stackoverflow.com/questions/790 ... rouselview
Ответить

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

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

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

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

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