Я создаю приложение Xamarin.Forms и столкнулся с проблемой при планировании пользовательского интерфейса. У меня есть форма, которая должна отображать значение, которое может быть одним из нескольких (более 80 вариантов). ListView в форме не является практичным, так как пользователь должен иметь возможность выбирать из нескольких групп верхнего уровня, чтобы перейти к фактическому выбираемому элементу. Например:Xamarin.Forms ListView Approach
Категория 1> Подкатегория 1-1> Вариант 1 ... Вариант 12 Подкатегория 1-2> Вариант 13 ... Вариант 20 Категория 2> Подкатегория 2 -1> Вариант 21 ... Опция 35 Подкатегория 2-2> Опция 36 ... Вариант 50 категория N> Подкатегория N-1> ....... Категория Sub NX> .......
У меня есть страница, в которой перечислены все категории, затем (после выбора) каждой из подкатегорий, а затем в конечном итоге варианты.
Мой вопрос: В этом случае наилучший подход к отображению пустой формы (я попробовал элемент управления Entry, но не смог найти способ перейти на страницу выбора, щелкнув по нему), а затем выбранное значение в форме.
В идеале пользовательский интерфейс будет выглядеть как элемент управления Entry и откроет страницу выбора, как только пользователь удалит элемент управления Entry. Это похоже на довольно простой (и, вероятно, общий) подход, поэтому я чувствую, что мне не хватает чего-то основного.
Заранее благодарен!