Это способ изменить выбранный индекс средства выбора нажатием кнопки на другой странице?

Итак, я пытаюсь изменить выбранный индекс моего средства выбора, когда пользователь нажимает кнопку на другой странице. Пользователь может щелкнуть определенного врача в представлении списка, который затем направляет его на страницу добавления назначения. Отсюда есть выпадающий список, автоматически заполненный всеми врачами пользователей. Выпадающий список остается пустым, пока пользователь не выберет нужного врача.

Можно ли изменить выбранный индекс раскрывающегося списка врачей, чтобы он соответствовал врачу в списке с предыдущей страницы после нажатия кнопки?

Это способ изменить выбранный индекс средства выбора нажатием кнопки на другой странице?Это способ изменить выбранный индекс средства выбора нажатием кнопки на другой странице? Любая помощь будет принята с благодарностью. Новичок в Xamarin

сложно дать конкретный ответ, не видя вашего кода, но вы, конечно, можете это сделать. Просто передайте выбранное значение с первой страницы на 2-ю страницу через его конструктор, затем в OnAppearing 2-й страницы установите значение средства выбора соответствующим образом.

Jason 29.05.2019 13:42

Спасибо дружище, получилось.

MarkPW 30.05.2019 10:32
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
2
328
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Джейсон прямо здесь. вы можете передать индекс на новую страницу и в OnAppearing установить SelectedIndex = passedIndex в вашей модели просмотра. Это если у вас есть привязка SelectedIndex к свойству в вашей модели представления.

если вы используете SelectedItem, вам нужно найти объект доктора и использовать его, чтобы установить SelectedItem в вашей модели представления. бывший. SelectedItem = DoctorList.IndexOf(passedIndex) или при прохождении объекта доктора SelectedItem = DoctorList.First(doc => doc.Id == passedDoc.Id).

Другие вопросы по теме