In my UWP app, I need to get information from the user to store in a database. In standard Windows this is easy, of course, by creating a modal dialog form and instantiating it when needed.
But in UWP, although there are Dialogs, they seem limited to minimal and constrained functionality.
What I want is something at least similar to a modal dialog form, where the user would enter information I could then use to insert into the database, but the closest thing I can see available in UWP is a Page control which, I think, would effectively "replace" the main page (temporarily) if I created one for this purpose and then made it active when I needed to elicit input from the user. Is this the accepted only way to do this with UWP apps or is there a better way?