Формы Xamarin: значения исчезали / обновлялись при перелистывании более четырех страниц содержимого внутри страницы карусели или страницы с вкладками - PullRequest
0 голосов
/ 06 октября 2018

Я работаю над проектом форм xamarin, в котором имеется контейнер страниц карусели, а страницы содержимого как его дочерние элементы создаются динамически при различных проверках условий.(Минимум 8 детей в моем случае)

Давайте возьмем упомянутый минимальный случай.Я ввожу некоторые значения в элементы управления ввода / выбора для 1-го дочернего элемента, а затем перемещаюсь по страницам / проводим до 5-го дочернего элемента.Когда я вернулся на первую дочернюю страницу, введенные / выбранные мной значения теперь исчезают / обновляются.

Я заметил, что страница карусели сохраняет только 3 страницы данных .т.е. (левая страница, текущая страница и правая страница).И страница с вкладками сохраняет данные 4 страниц .

Я хочу, чтобы значения оставались на дочерней странице, где я вводил, буду ли я переходить к последней самой странице или в середине и возвращаться к нейстр.

Я гуглил по буквам как " Карусель страниц / Страниц с вкладками Сохраненные состояния " и т. д., но не смог найти что-то полезное.

Итак, мне нужнознать имя свойства / имя метода и т. д., с помощью которого xamarin формирует ограничение для страницы карусели как 3 и страницы с вкладками как 4.

Ожидание вашего ответа.

Спасибо.

1 Ответ

0 голосов
/ 10 октября 2018

ОК. Я обнаружил, что использую пользовательский элемент управления выбора, и проблема обновления значения связана с ним.Я просто забываю установить selectedIndex средства выбора на OnElementChanged событие.

...