I am creating a Xamarin.Forms application and have run into an issue as I plan the UI. I have a form that I need to display a value which can be one of several (over 80 choices). A ListView on the Form is not practical as the user must be able to select from several top level groupings to get to an actual selectable item. For example:
Category 1> Sub Category 1-1> Option 1... Option 12 Sub Category 1-2> Option 13... Option 20 Category 2> Sub Category 2-1> Option 21... Option 35 Sub Category 2-2> Option 36... Option 50 Category N> Sub Category N-1> ....... Sub Category N-X> .......
I have a page that lists each of the Categories, then (once selected) each of the Sub Categories, then ultimately the options.
My question is: In this scenario, what is the best approach to displaying the blank form (I tried an Entry control, but can't find a way to navigate to the selection page by clicking on it) and then the selected value in the form.
Ideally, the UI would look like an Entry control and would open up the selection page once the user taps the Entry control. This seems like a fairly simple (and probably common) approach, so I feel like I must be missing something basic.
Thanks in advance!