Я разработчик Android, пытаюсь освоить разработку UWP и застрял на этой простой необходимости. У меня есть 3 страницы, и я хочу сделать ProgressRing доступным для всех 3 страниц, поэтому, когда я выполняю асинхронную задачу, я могу вызвать модал ProgressRing. Я не хочу иметь код ProgressRing на каждой странице. Как мне это сделать?
Я посмотрел на класс ContentDialog, но для этого требуется кнопка в пользовательском интерфейсе, и все, что я хочу показать, - это сам ProgressRing без кнопки, центрированной в моем окне
Похоже, что класс Flyout должен быть частью самой страницы, поэтому я не могу разделить его между несколькими страницами.
Класс Popup выглядит многообещающе, но он не модальный, и я не могу понять его документацию.
Может кто-нибудь порекомендовать мне класс или подход? Как я могу просто наложить элемент управления поверх моей существующей страницы, в центре страницы, без другого пользовательского интерфейса, кроме единственного элемента управления, в моем случае ProgressRing?